看板 C_and_CPP 關於我們 聯絡資訊
開發平台(Platform): (Ex: VC++, GCC, Linux, ...) MSVC++ 2010 程式碼(Code):(請善用置底文網頁, 記得排版) array<System::String ^>^ strRx = gcnew array<System::String ^> {"","",""}; 想要得知 strRx[i] 當中有幾個字元? 但是只有 strRx->Length 會回傳 int 值 但是 strRx[0]->Length 卻沒東西 請問一下,怎麼\會怎麼會這樣呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.122.136.8
QQ29:沒東西是啥意思?0? 0是因為你裡面只裝了L'\n'阿 正常 04/22 13:03
抱歉 這裡沒說清楚 其實程式跑到一半時字串裡是有東西的 例如: strRx[0]=="056" strRx[1]=="2FA" strRx[2]=="3FF" 內容隨時會變,我想把長度不是三個字的偵測出來 ※ 編輯: deo2000 來自: 140.122.44.164 (04/22 20:47)
QQ29:那長度他是印出多少呢? 若真的這樣不應該得不到長度阿 04/22 22:17
我沒印出,直接顯示在Label上,而且也用debug看過內容 ※ 編輯: deo2000 來自: 140.122.44.164 (04/22 22:52)