如何对C ++中的字符串进行符号化? [英] How do I tokenize a string in C++?
本文介绍了如何对C ++中的字符串进行符号化?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
Java有一个方便的分割方法:
String str =The quick brown fox
String [] results = str.split();在C ++中有一个简单的方法可以做到这一点吗?
解决方案您可以使用轻松创建简单的案例 std :: string :: find
方法。不过,请查看 Boost.Tokenizer 。这很棒。 Boost通常有一些非常酷的字符串工具。
Java has a convenient split method:
String str = "The quick brown fox";
String[] results = str.split(" ");
Is there an easy way to do this in C++?
解决方案 Your simple case can easily be built using the std::string::find
method. However, take a look at Boost.Tokenizer. It's great. Boost generally has some very cool string tools.
这篇关于如何对C ++中的字符串进行符号化?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文