|
本帖最后由 6gv0000 于 2015-8-14 14:30 编辑
比如:
main里调用方法:- addLetter("a");
- addLetter("b");
- addLetter("c");
复制代码 .cpp中:- void addLetter(char* lettter)
- {
- std::string strLetter = { 0 };
- std::string strX = { 0 };
- while (???)
- {
- funcX(strX, letter);//这个方法会对letter进行处理,输出的strX是string型,可以理解为转化成大写字母
- strLetter += X;
- }
- ///////////////////////////////////////////
- sentence.insert(sentence.end(), strLetter);
- }
复制代码 我希望实现每次调用addLetter时,让letter进入循环但是先不执行insert,知道最后一个“c”输入后,strLetter = “ABC”时,在执行insert,循环应该怎么写?还需要加什么判断条件呢?C++小白一枚,求指导。谢谢了!
|
|