[問題] MFC 如何讀入字串比對?

看板C_and_CPP (C/C++)作者 (小強)時間10年前 (2015/06/16 16:55), 10年前編輯推噓1(104)
留言5則, 4人參與, 最新討論串1/1
開發平台(Platform): (Ex: VC++, GCC, Linux, ...) VS2010 額外使用到的函數庫(Library Used): (Ex: OpenGL, ...) MFC 己知使用Linux 對於字串讀入比對有 bash script 可用而且它專門就是為這個使用 但在MFC 不能這樣做,連使用printf 列印都不行 如果要在MFC下讀取字串比對取出,是否可行? 或是那裡有資料可看? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.133.28.13 ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1434444951.A.D06.html

06/16 16:59, , 1F
debug模式下可用TRACE()取代printf()
06/16 16:59, 1F
那讀取字串該用那種程式? ※ 編輯: liang168 (220.133.28.13), 06/16/2015 17:58:41

06/16 18:01, , 2F
解决方案不少,我想 freopen 大概會是你要的
06/16 18:01, 2F

06/17 17:26, , 3F
你所謂的字串讀入是從console還是file讀入?
06/17 17:26, 3F

06/18 18:28, , 4F
如果是console 也有相關的API阿
06/18 18:28, 4F
是要從程式在console產生出的字串取出比對我要的文字 因在linux 常用 bash 把產生的文字倒到檔案中比對 可是使用mfc 就不知如何做,所以來這請求幫忙 ※ 編輯: liang168 (220.134.117.70), 06/19/2015 19:56:54

06/20 17:22, , 5F
keyword : io redirection , freopen ( stdin, stdout )
06/20 17:22, 5F
感謝我還真的不知freopen 可這樣使用,會找一找資料如何實作 ※ 編輯: liang168 (220.133.28.13), 06/22/2015 15:05:37
文章代碼(AID): #1LV-INq6 (C_and_CPP)
文章代碼(AID): #1LV-INq6 (C_and_CPP)