Re: [問題] vector遇到小數點的問題!!!?
※ 引述《CuBa818 (#酷拔#)》之銘言:
: stringstream ss(strLine);
: vector<double> row;
: int data;
: while (ss >> data)
: {
: row.push_back(data);
: 碰到小數點後,vector的存入就產生問題。
: 請問有哪裡寫錯嗎??
你用 int 去接阿?那當然會壞掉阿,
istream 碰到不能處理的東西就壞掉了,
然後因為壞掉了,後面的東西根本讀不進來,
你印出來看到的都是沒有初始化的記憶體隨機值,
請把你的 data 宣告成搭跛。
--
To iterate is human, to recurse, divine.
遞迴只應天上有, 凡人該當用迴圈. L. Peter Deutsch
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.160.112.235
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 3 之 4 篇):
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章