我有
const char* hour = "Wed Mar 23 18:10:57 2016";
我想在另一个新的const char *
中剪切“18:10:57”答案 0 :(得分:1)
我认为您正在寻找的是std::strtok()
功能。有一个参考here。
您需要将原始数据复制到不具有const
属性的临时区域。 std::strtok()
将根据您指定的分隔符分割您的字符串,在本例中为一个空白字符。
每次对std::strtok()
的连续调用都会提前指向字符串中的下一个标记。