作者redTAKAMORI (布拉嘟都拉)
看板C_and_CPP
標題[問題] 讀記事本不想讀空白鍵
時間Fri Aug 7 13:52:44 2015
記事本內容:
12 13 14 15 16
22 23 45 21 45
我的程式碼:
int m[2][5] ;
for(int i=0;i<2;i++)
{
for(int k=0;k<5;k++)
{
fin >> m[i][k];
}
}
Mat niki = Mat(2, 5, CV_16U, m);
cout<<"niki"<<niki<<endl;
輸出結果是:
niki[12,0,13,0,14;
0,15,0,16,0]
但是我希望的結果是:
niki[12,13,14,15,16;
22,23,45,21,45]
卻會把空白鍵算進來,查了一天都查不到,有沒有人知道怎麼辦呢?拜託幫幫我,謝謝~~
--
Sent from my Android
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.36.224.34
※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1438926767.A.D3F.html
→ koka813: 自己寫個簡單的filter不就好啦~ 08/07 14:34
推 Sirctal: 同樓上 08/07 14:53
→ Sirctal: if就可以解決的事情了XD 08/07 14:53
→ redTAKAMORI: 什麼意思呀 08/07 14:55
推 Sirctal: 另外用一個容器 然後做一個過濾器 只要niki 元素是 空白 08/07 15:00
→ Sirctal: 字元就濾掉不讓它放入那個容器中就好了 08/07 15:00
→ redTAKAMORI: 喔喔 原來是這個意思!我試試看唷,thanks you 08/07 15:11
→ Feis: 16U 怎麼看都怪怪的 08/07 15:18
→ danny1191365: 空白字元的ASCII=32 08/08 21:13
→ redTAKAMORI: 我剛剛終於ok了!!謝謝大家 08/08 22:57