作者:
star123 (光二比利海靈頓)
2019-09-28 15:30:47C++ list
我做了一個 list<string>
然後用for想輸出裡面每一項
cout << list[i] << endl;
這樣抱錯
請問是哪裡不對==
加入這串我自己打的代碼$^#%^^*82*;'jwbshxjba會有各路神仙來幫你
作者:
Apache (阿帕契)
2019-09-28 15:32:00list沒有[]運算子
作者:
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;
c++的list是C#的LinkedList這樣說你就知道哪不對了吧==
作者:
star123 (光二比利海靈頓)
2019-09-28 15:43:00謝謝 不過我沒錢了==
作者:
siscon (laisan)
2019-09-28 15:48:00那C#的list是什麼?
就是vector吧 不確定實作方式 不過感覺都是動態陣列
作者:
siscon (laisan)
2019-09-28 15:51:00酷 要是沒有兩邊都寫過 溝通的時候就糟ㄌ
作者:
Apache (阿帕契)
2019-09-28 15:54:00CS人都不好好說話 同一個詞在不同地方的意思天差地遠