看板 C_and_CPP 關於我們 聯絡資訊
開發平台(Platform): (Ex: VC++, GCC, Linux, ...) VC++ 問題(Question): 小弟想在iarr陣列裡面搜尋陣列元素直 但是一直無法搜尋到 先前使用整數陣列的話search變數給陣列裡的其中一個值的話就找的到 改成char就無法找到 所以想請問各位大大find method的第三個值 是否只能給整數值呢? 若是的話小弟若想搜尋char陣列該怎麼做呢? 煩請各位大大解答 謝謝 程式碼(Code): http://pastie.org/2802327 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 211.21.79.38 ※ 編輯: thank1984 來自: 211.21.79.38 (11/03 10:19) ※ 編輯: thank1984 來自: 211.21.79.38 (11/03 10:19)
poyenc:找得到阿 11/03 10:33
thank1984:p大 我是用devc++去跑code 然後我輸入任何一個元素直都 11/03 10:40
thank1984:找不到 ex: 輸入c 顯示無法找到 11/03 10:40
diabloevagto:我可以找到 11/03 10:43
diabloevagto:gcc 4.5.2 11/03 10:45
james732:我跑起來也沒問題 11/03 10:47
Fenikso:你先確定cin讀進來的東西對不對 11/03 10:50
thank1984:可以了 謝謝各位大大 我輸入錯誤的問題= = 11/03 11:32
poyenc:不過你需要的是不是其實是 string::find_first_of() ? 11/03 12:32
shadow0326:讓我想到Effective STL裡面有一段在講什麼時候可能會想 11/03 13:01
shadow0326:用vector<char>來代替string 11/03 13:01