[問題] 如何字串分解
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
VC++
問題(Question):
我有在網路上找到這個
http://www.cnblogs.com/oomusou/archive/2006/12/17/529310.html
想要使用在讀取文字檔時讀出每一個字串
可是我使用的vs2010 windows from應用程式
他的程式碼每次都和網路上找到的有點不一樣
就是都不能直接用
我讀取時是用這樣
ifstream file ("1ZoneParameterAspect.idf")
std::string name;
std::getline(file,name);
String^ mystr = gcnew String(name.c_str());
textBox1 ->Text =mystr;
他需要.c_str()來轉換成string
這樣每次都讀取一行
可是如果我只想讀取一行中的其中一個字
我在上面網站找到
std::istringstream wd(name);
而且執行成功
但是我沒有辦法把wd轉換成string
等於說我沒辦法使用這個東西
或是 我想過利用上面的方法抓出一行後 自己用字串分解的方法抓出我要的東西
可是我 不會字串分解 上網查的東西也是不能直接用的
所以來這邊請教一下
例子就像是 a.txt這個文字檔裡面 有一行
100 books on table
我只要抓出前面的100就好了 讓我再textBox上顯示100
或是抓出book 顯示book 就好了
想請各位幫忙
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.124.45.149
→
12/30 22:58, , 1F
12/30 22:58, 1F
→
12/30 23:23, , 2F
12/30 23:23, 2F
可以請問兩位是甚麼意思嗎? 本人十分初學
大概google一下知道兩位說的是同一件是事
但是主要的程式部分 還是不了解怎麼使用
※ 編輯: ab710912 來自: 140.124.45.149 (12/31 12:57)
推
01/02 08:36, , 3F
01/02 08:36, 3F
不行耶 這個我試過了 剛剛又再確認一次還是不行
※ 編輯: ab710912 來自: 140.124.45.149 (01/02 12:29)
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章