c++ - 我如何轻松地使用 char**?

标签 c++ char standard-library

我有一个 char**,我经常需要插入它或执行查找。 realloc()malloc()数组和插入字符串非常繁琐。

是否有任何标准方法可以在 char** 中添加字符串或进行查找?我想我正在寻找类似字符串的东西,但使用 char** 来代替。

最佳答案

如果您经常插入此结构,则不应使用 char**根本没有;数组不是适合此类操作的数据结构。考虑std::vector<string>或类似的东西(如果可能的话)。

关于c++ - 我如何轻松地使用 char**?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/679888/

相关文章:

c++ - 关于输入参数的顺序

C++:需要更多关于流的帮助

c++ - OpenCV:运算符 "+"错误;添加

c++ - 在 parallel_for 循环中使用 GLPK

ios - 将 NSString 转换为字符数组

c# - 是否有 ".NET Framework Class Library"的可下载文档?

.Net 标准还是可移植类库向前发展?

c - 在 C 中打印 char 的二进制表示

java - char类型可以归类为整数吗?

c++ - std::map 不删除自定义对象的重复项