[問題] string中的值的使用

看板C_and_CPP作者 (過期牛奶)時間14年前 (2010/01/19 11:03), 編輯推噓1(106)
留言7則, 5人參與, 最新討論串1/1
遇到的問題: (題意請描述清楚) 最近在寫一個將assembly language轉成machine code的程式, 小弟的作法是將input進來的assembly code存在string中, 本來想對這樣的string進行判讀,但卻不知道怎麼抓我想要的值 例如:抓進來的string:"$29,$2,100" 希望從中擷取出三個數:29、2、100 想請問這樣的事情有沒有辦法做到呢? 開發平台: (例: VC++ or gcc/g++ or Dev-C++, Windows or Linux) gcc/g++, Windows 補充說明: 已爬文,感覺好像可以用到atoi、strtok,但是因為需要大量使用 想請問有沒有更簡明的辦法? 感激不盡! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.138.152

01/19 11:08, , 1F
有呀 把那兩個function包起來
01/19 11:08, 1F

01/19 12:32, , 2F
寫純c還是c++?
01/19 12:32, 2F

01/19 12:59, , 3F
boost tokenizer 不錯用~
01/19 12:59, 3F

01/19 13:24, , 4F
C++,樓上說的是一個function嗎?
01/19 13:24, 4F

01/19 15:03, , 5F
#1AprRxc1 這篇參考看看
01/19 15:03, 5F

01/19 16:37, , 6F
喔喔!! 感謝樓上!!! :)
01/19 16:37, 6F

01/20 02:07, , 7F
都是用,分隔嗎?
01/20 02:07, 7F
文章代碼(AID): #1BLI4SQ1 (C_and_CPP)