我是编程的新手,当人们搜索某些东西时,我正在做一个过滤器。我正在使用Code :: Blocks进行编码。例如,我拿一些宠物小精灵:
Ivysaur
Venusaur
Charmander
Charmeleon
Charizard
Squirtle
Wartortle
Blastoise
Caterpie
Metapod
我想将这些宠物小精灵中的每一个添加到我的变量“ vector string pokeList”中。
vector<string> pokeList;
pokeList.push_back("Bulbasaur");
Ivysaur
Venusaur
Charmander
Charmeleon
Charizard
Squirtle
Wartortle
Blastoise
Caterpie
Metapod
如何添加“ pokeList.push_back(“”);“ 每一行都不需要“手动”操作,因为“手动”添加700个口袋妖怪确实很长... PS:我不想创建一个包含列表的.txt文件。
恶作剧。
如果Code :: Blocks使用的是足够现代的编译器,则可以使用该语言中的较新功能来解决此问题,而无需使用IDE技巧。在C ++ 11中,您的示例可以写成:
auto pokeList = vector<string>{
"Bulbasaur",
"Ivysaur",
"Venusaur",
"Charmander",
"Charmeleon",
"Charizard",
"Squirtle",
"Wartortle",
"Blastoise",
"Caterpie",
"Metapod"
};
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句