如何拆分constchar*
how to split a const char*?
我有
const char* hour = "Wed Mar 23 18:10:57 2016";
我想在另一个新的const char*中剪切"18:10:57"
我想您要找的是std::strtok()
函数。这里有一个参考资料。
您需要将原始数据复制到不具有const
属性的临时区域中。std::strtok()
将根据您指定的分隔符(在本例中为单个空白字符)拆分字符串。
对std::strtok()
的每个连续调用都将使指针前进到字符串中的下一个令牌。
相关文章:
- C++将向量的向量拆分为向量的N个子向量
- 如何拆分文件中.txt字母并使用c ++使用数组进行扑克?
- 为constchar*定义std::begin合法吗
- OpenCV 4.1.2 - 从网络摄像头获取帧并将其拆分
- 使用 C++ 将命令行参数拆分为参数/向量
- C++(.cpp文件和.h文件)拆分代码并添加一个函数,提取 - 这很容易吗?
- 如何在C++中将数字拆分为数字
- 在线程之间拆分任务总是值得的吗?
- 将字符串拆分为标记,并将标记拆分为两个单独的数组
- 在 c++ 中拆分类和标头中的继承,错误
- 在矢量内拆分 deques
- 拆分重叠段
- 我还可以添加什么来按空格或空格正确拆分C++字符串?
- 通过空行提升拆分字符串
- 给定一个大小为 N 的数组 S,检查是否可以将序列拆分为两个序列
- 如何按多个括号类型拆分字符串,但仍将括号保留在C++?
- 将 Boost.Spirit.X3 解析器拆分为多个 TU
- 将字符串拆分为等长 c++ 的部分
- 将执行循环拆分为多个线程 (1-N-1-N-1..)
- 如何拆分constchar*