"C++"搜索结果 1 条

C++ 的 string 为什么不提供 split 函数?

string split 是一个既简单又复杂的东西。 说它简单,是因为实现一个string split本身代码量很少,逻辑不复杂,这个问题甚至常见于编程教材的课后习题,很适合用来给编程的初学者拿来练手,一般几行或者十几行代码就能搞定。 说它复杂,是因为需求很不统一,很难“标准化”。比如举几个例子: 1、字符串"aa,bb,cc",用","来分割,答案很明确,结果为三段,分别为"aa","bb"和"cc"。 2、字符串",aa,,bb,",还是用","来分割,结果…