摘要: 在VS下运行正确的代码,拿到VC6.0下,编译出错,提示: error C2039: 'push_back' : is not a member of 'basic_string,class std::allocator ' 在网上查了一下,好像是VC6.0对STL支持不是很好,在http://cboard.cprogramming.com/cplusplus-programming/76579-back_inserter-string.html的帖子中,看到用+=不会出错,试了一下,果然如此。 而且,push_back、insert、append在VC6.0下都不行,+=可以: 阅读全文
posted @ 2013-09-11 21:17 永不止步,永无止境 阅读(1047) 评论(0) 推荐(0)
摘要: 1 字串转换 问题描述: 将输入的字符串(字符串仅包含小写字母‘a’到‘z’),按照如下规则,循环转换后输出:a->b,b->c,…,y->z,z->a;若输入的字符串连续出现两个字母相同时,后一个字母需要连续转换2次。例如:aa 转换为 bc,zz 转换为 ab;当连续相同字母超过两个时,第三个出现的字母按第一次出现算。 阅读全文
posted @ 2013-09-11 15:22 永不止步,永无止境 阅读(363) 评论(0) 推荐(0)