[問題] console 執行得很慢
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
vc++
問題(Question):
請教一下
這是我程式大概輸出結果的大概情況
for()
{
cout<<"執行過程";
}
cout<<"最後的結果";
我之前都是試著把 “執行過程“和“最後的結果“導到文件裡面,我發現導到文件
裡面的速度比在console介面下慢慢捲快很多。
但是檔案就會變得很大。
為了讓檔案變小,我就把只有“最後的結果“才導到文件裡面
這樣子檔案就小很多了,但是“執行過程“一樣會在console介面跑,所以還是很慢...
我還試過,註解掉 //cout<<"執行過程";
然後再導到文件裡面,但是,因為有寫一些迴圈,所以註解 //cout<<"執行過程";
的字不會顯示,
但是會變成用空格取代掉,這些空格累積下來,也造成很大的檔案容量...。
想詢問前輩們,有沒有什麼好方法或是技巧可以解決呢?
主要是希望“最後的結果“出現在文件就好,然後執行速度就可快一點..
謝謝幫忙
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.36.154.103
※ 編輯: bernachom 來自: 114.36.154.103 (11/20 11:26)
→
11/20 11:30, , 1F
11/20 11:30, 1F
→
11/20 11:35, , 2F
11/20 11:35, 2F
→
11/20 11:35, , 3F
11/20 11:35, 3F
→
11/20 11:35, , 4F
11/20 11:35, 4F
→
11/20 11:40, , 5F
11/20 11:40, 5F
→
11/20 11:41, , 6F
11/20 11:41, 6F
我好像知道是為什麼了...我的cout<<endl;忘了註@_@
耍笨了...謝謝提醒
※ 編輯: bernachom 來自: 114.36.154.103 (11/20 11:44)
→
11/20 11:57, , 7F
11/20 11:57, 7F
→
11/20 11:58, , 8F
11/20 11:58, 8F
→
11/20 11:58, , 9F
11/20 11:58, 9F
→
11/20 11:58, , 10F
11/20 11:58, 10F
→
11/20 12:03, , 11F
11/20 12:03, 11F
→
11/20 12:03, , 12F
11/20 12:03, 12F
→
11/20 13:34, , 13F
11/20 13:34, 13F
→
11/20 13:42, , 14F
11/20 13:42, 14F
我最後有去照priv大的說法,寫一個loglevel,不過我很懶惰...
我是用if條件式來決定是否要不要輸出...
不過最後導到文件的時後,檔案小很多,也蠻快的就是了...
※ 編輯: bernachom 來自: 114.36.154.103 (11/20 13:59)
推
11/20 15:07, , 15F
11/20 15:07, 15F
→
11/20 22:18, , 16F
11/20 22:18, 16F
→
11/20 22:19, , 17F
11/20 22:19, 17F
→
11/20 22:19, , 18F
11/20 22:19, 18F