[問題] 讀記事本不想讀空白鍵

作者: redTAKAMORI (布拉嘟都拉)   2015-08-07 13:52:44
記事本內容:
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]
卻會把空白鍵算進來,查了一天都查不到,有沒有人知道怎麼辦呢?拜託幫幫我,謝謝~~
作者: koka813 (shift)   2015-08-07 14:34:00
自己寫個簡單的filter不就好啦~
作者: Sirctal (母豬母豬 夜裡哭哭)   2015-08-07 14:53:00
同樓上if就可以解決的事情了XD
作者: redTAKAMORI (布拉嘟都拉)   2015-08-07 14:55:00
什麼意思呀
作者: Sirctal (母豬母豬 夜裡哭哭)   2015-08-07 15:00:00
另外用一個容器 然後做一個過濾器 只要niki 元素是 空白字元就濾掉不讓它放入那個容器中就好了
作者: redTAKAMORI (布拉嘟都拉)   2015-08-07 15:11:00
喔喔 原來是這個意思!我試試看唷,thanks you
作者: Feis (永遠睡不著 @@)   2015-08-07 15:18:00
16U 怎麼看都怪怪的
作者: danny1191365 (RiHua Zhang)   2015-08-08 21:13:00
空白字元的ASCII=32
作者: redTAKAMORI (布拉嘟都拉)   2015-08-08 22:57:00
我剛剛終於ok了!!謝謝大家

Links booklink

Contact Us: admin [ a t ] ucptt.com