[闲聊] 程式大师请进

楼主: star123 (光二比利海灵顿)   2019-09-28 15:30:47
C++ list
我做了一个 list<string>
然后用for想输出里面每一项
cout << list[i] << endl;
这样抱错
请问是哪里不对==
作者: eatmycock (鸡鸡歪歪)   2019-09-28 15:31:00
加入这串我自己打的代码$^#%^^*82*;'jwbshxjba会有各路神仙来帮你
作者: Apache (阿帕契)   2019-09-28 15:32:00
list没有[]运算子
楼主: star123 (光二比利海灵顿)   2019-09-28 15:33:00
干== C#跳来C++感觉自己好像残障
作者: Apache (阿帕契)   2019-09-28 15:33:00
你直接查一下list怎么用ㄅ
作者: Apache (阿帕契)   2019-09-28 15:34:00
一般是用vector比较多
楼主: star123 (光二比利海灵顿)   2019-09-28 15:35:00
我用vecotr好ㄌ== 刚刚查到这个
作者: siscon (laisan)   2019-09-28 15:40:00
你需要 iterator 像是座号一样的东西去容器(list, vector之类)里拿东西都用叫座号(iterator)for(list<string>::iterator i=list.begin(); i!=list.end(); i++) cout<<*i;
作者: lopp54321010 (嘻嘻010)   2019-09-28 15:43:00
c++的list是C#的LinkedList这样说你就知道哪不对了吧==
楼主: star123 (光二比利海灵顿)   2019-09-28 15:43:00
谢谢 不过我没钱了==
作者: SecondRun (雨夜琴声)   2019-09-28 15:44:00
C#的list不是C++的list
作者: siscon (laisan)   2019-09-28 15:48:00
那C#的list是什么?
作者: SecondRun (雨夜琴声)   2019-09-28 15:48:00
就vector
作者: lopp54321010 (嘻嘻010)   2019-09-28 15:49:00
就是vector吧 不确定实作方式 不过感觉都是动态阵列
作者: siscon (laisan)   2019-09-28 15:51:00
酷 要是没有两边都写过 沟通的时候就糟ㄌ
作者: Apache (阿帕契)   2019-09-28 15:54:00
CS人都不好好说话 同一个词在不同地方的意思天差地远

Links booklink

Contact Us: admin [ a t ] ucptt.com