社区
工具平台和程序库
帖子详情
STL 容器能够实现多维吗?
风之子赛拉飞尔
2003-09-13 12:51:21
动态分配就可以:char (*p)[10][20];
p = new char[5][10][20];
...全文
60
6
打赏
收藏
STL 容器能够实现多维吗?
动态分配就可以:char (*p)[10][20]; p = new char[5][10][20];
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
MadLee
2003-09-15
打赏
举报
回复
stl对多维数组的支持不够好,boost提供了一套multi_array,可以拿来用用。
cxjddd
2003-09-13
打赏
举报
回复
vector <vector <int> > vec (100, vector <int> (100));
EQ [100][100]
firingme
2003-09-13
打赏
举报
回复
上面这样定义出来不太好使…………
总觉得C++对于多维数组的支持还是有点麻烦…………
dddd8888
2003-09-13
打赏
举报
回复
同意
Yssss1980
2003-09-13
打赏
举报
回复
vector< vector< vector<string> > > str(10);
没问题
注意空格
aflyinghorse
2003-09-13
打赏
举报
回复
可以,vector可看作动态数组,下面相当于二维数组
typedef vector<string> textwords;
vector<textwords> sample;
STL
tutorial
在实际编程中,理解并灵活运用
STL
能显著提升代码的效率和可读性。通过
STL
_tutorial_demo中的示例,可以更深入地了解和掌握
STL
向量的使用。 总之,
STL
是C++程序员的必备工具,它提供的高效数据结构和算法极大地简化...
array:遵循
STL
精神的C ++
多维
数组
总结来说,`std::array`是C++中一种遵循
STL
设计原则的固定大小
容器
,尤其适用于处理小的、
多维
的数据集。它提供了高效、类型安全和易于使用的接口,是现代C++编程的重要工具之一。通过嵌套`std::array`,我们可以...
stl
知识整理资源来源于网络
此外,
STL
还包含一系列算法,如排序(sort)、搜索(find)、计算(accumulate)等,这些算法可以与
STL
容器
一起使用,为解决各种问题提供了极大的便利。
STL
的设计理念是将数据结构和算法分离,通过模板提供泛型...
boost
stl
标准库介绍
1. **
容器
增强**:Boost提供了一些标准库未包含的
容器
,如`multi_array`用于
多维
数组操作,`property_tree`用于配置文件解析和存储,以及`flat_map`和`flat_set`,它们在内存效率和查找速度上有优势。 2. **迭代器...
ros-melodic-eigen-
stl
-containers:ros-melodic-eigen-
stl
-containersAUR软件包
ROS (Robot Operating System) 是一个开源框架,用于...通过这个软件包,开发者可以在ROS Melodic环境中充分利用Eigen的强大功能,同时享受到
STL
容器
带来的便利,从而更好地
实现
机器人的控制、感知和路径规划等功能。
工具平台和程序库
24,860
社区成员
27,333
社区内容
发帖
与我相关
我的任务
工具平台和程序库
C/C++ 工具平台和程序库
复制链接
扫一扫
分享
社区描述
C/C++ 工具平台和程序库
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章