[問題] Class <algorithm> find-method

看板C_and_CPP (C/C++)作者 (把握當下)時間14年前 (2011/11/03 10:15), 編輯推噓1(1010)
留言11則, 6人參與, 最新討論串1/1
開發平台(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)

11/03 10:33, , 1F
找得到阿
11/03 10:33, 1F

11/03 10:40, , 2F
p大 我是用devc++去跑code 然後我輸入任何一個元素直都
11/03 10:40, 2F

11/03 10:40, , 3F
找不到 ex: 輸入c 顯示無法找到
11/03 10:40, 3F

11/03 10:43, , 4F
我可以找到
11/03 10:43, 4F

11/03 10:45, , 5F
gcc 4.5.2
11/03 10:45, 5F

11/03 10:47, , 6F
我跑起來也沒問題
11/03 10:47, 6F

11/03 10:50, , 7F
你先確定cin讀進來的東西對不對
11/03 10:50, 7F

11/03 11:32, , 8F
可以了 謝謝各位大大 我輸入錯誤的問題= =
11/03 11:32, 8F

11/03 12:32, , 9F
不過你需要的是不是其實是 string::find_first_of() ?
11/03 12:32, 9F

11/03 13:01, , 10F
讓我想到Effective STL裡面有一段在講什麼時候可能會想
11/03 13:01, 10F

11/03 13:01, , 11F
用vector<char>來代替string
11/03 13:01, 11F
文章代碼(AID): #1EiVbTCH (C_and_CPP)
文章代碼(AID): #1EiVbTCH (C_and_CPP)