→ nh60211as: vector<string>沒初始化大小吧 11/30 20:36
可是vector不是可以讓他要輸入多少值來決定自身sizeQQ?
→ galic: 你這不知道從哪邊說起耶... vector<string> v[i] 11/30 20:37
這個i是在迴圈內的,表示第幾個元素...不知道大大您的意思是qq?
編輯: gn00771771 (140.116.91.168), 11/30/2017 21:28:25
※ 編輯: gn00771771 (140.116.91.168), 11/30/2017 21:30:17
→ loveflames: 天哪,這麼明顯的包你竟然還沒發現 11/30 21:34
→ loveflames: 第18行請問是push_back給誰來著 11/30 21:35
→ loveflames: ector/ 11/30 21:37
謝謝你love大!我犯了一個大錯,竟把所有東西都push_back到單一string,但是我把[i]
拿掉以後,似乎發現string doesn't have a conversion constructor that accepts
only a single char as input
" invalid user-defined conversion from ‘char’to ‘const value_type&"
我要在想想QQ謝謝love大!!
→ galic: 給小精靈來著 小精靈被吵醒 觸發segmentation fault 11/30 21:37
※ 編輯: gn00771771 (140.116.91.168), 11/30/2017 21:55:07
※ 編輯: gn00771771 (140.116.91.168), 11/30/2017 21:55:57
我把vector<string>改成vector<char>就ok了,謝謝各位老師!!
※ 編輯: gn00771771 (140.116.91.168), 11/30/2017 22:00:39
推 steve1012: char vector感覺跟你想做的不一樣啊 12/01 00:11
我想把一行字串每一個char存在vector的一個元素
推 moebear: 你sin用at v幹嘛不用at 12/01 00:27
!!!!慚愧,我不知道vector也有at function
感謝各位老師學長姐QQ
※ 編輯: gn00771771 (140.116.91.168), 12/01/2017 06:05:35
→ loveflames: 如果考慮C API(寫入字串),是可以用vector<char>,這 12/01 07:41
→ loveflames: 方法effective STL提過 12/01 07:41
→ loveflames: 記得不能影響長度就是 12/01 07:41
推 shadow0326: vector<char> v(sin.begin(), sin.end()); 12/01 11:50
推 moebear: 沒事可以去cplusplus看一下有什麼可以用R 12/01 13:21