[問題] vector<char>比較大小
遇到的問題:
我想比較兩個vector<char>的大小
舉例:
vector<char>a;
bool x;
a.push_back('b');
a.push_back('c');
x=a[1]>a[0];
程式跑出來的錯誤結果:
error C2059: 語法錯誤 : '數字上的損壞尾碼'
開發平台: (例: VC++ or gcc/g++ or Dev-C++, Windows or Linux)
C++
想請問要怎麼做才能讓a[1]和a[0]做比較
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.163.169.200
→
01/17 00:34, , 1F
01/17 00:34, 1F
→
01/17 00:37, , 2F
01/17 00:37, 2F
推
01/17 00:40, , 3F
01/17 00:40, 3F
→
01/17 00:48, , 4F
01/17 00:48, 4F
※ 編輯: s0805744 來自: 218.163.169.200 (01/17 00:50)
推
01/17 01:09, , 5F
01/17 01:09, 5F
→
01/17 01:16, , 6F
01/17 01:16, 6F
→
01/17 01:57, , 7F
01/17 01:57, 7F
→
01/17 02:00, , 8F
01/17 02:00, 8F
推
01/17 02:02, , 9F
01/17 02:02, 9F
→
01/17 02:07, , 10F
01/17 02:07, 10F
→
01/17 02:09, , 11F
01/17 02:09, 11F
→
01/17 02:39, , 12F
01/17 02:39, 12F
→
01/19 21:29, , 13F
01/19 21:29, 13F