關於C++ primer第五版(中文)第一章中提到的文件重定向問題的記錄

        最近在調試Kinect,於是參照《C++ Primer 第五版》學習C++,相信很多人看過這本書。

        因爲幾乎是從零基礎開始學起的,因此在看書的過程中,我儘量把書中的每個例子都練習一遍。在看第一章的過程中,一開始還是蠻順利的,可是練習到關於售出書籍信息統計的程序 sales_items,在第19頁文件重定向的操作時,卡住了,不知道應該怎麼去實現。在網上也找了好久解決方法,但是基本沒用,沒有說到點子上的。於是在這個問題,我又摸索了半天,現在終於解決。下面對我的操作過程進行記錄,以防忘記!

        軟件:VS2013 

       準備的資料:相關代碼是在書中提到的網址下載的,本例中利用的程序是avg_price.cpp,數據是子文件夾data中的book_sales。

        1、在vs2013中編譯avg_price.cpp,生成avg_price.exe,在DEBUG文件夾下可以找到。

        2、然後我將avg_price.exe和book_sales兩個文件copy到C:\Cplus中,這個文件夾是我自己新建的,便於操作。

        3、以管理員的身份啓動vs2012 x86 Native Tools Command Prompt,會自動定位到C:\Windows\system32這個路徑,但是這個不是我們剛纔新建的C:\Cplus目錄,所以需要cd(change dictionary)過去。

       4、在窗口中輸入:cd \,回車,然後輸入 cd C:\Cplus,現在就切換到我們新建的目錄了。

cd C:\Cplus

       5、接着在窗口輸入 avg_price < book_sales >sales_result,其中< book_sales是指輸入文件,代替了cin從鍵盤獲得輸入,>sales_result是指輸出結果。

       6、現在看C:\Cplus文件夾,會多出一個文件sales_result。至此,結束。

       說實話,作爲初學者,不敢放過一個小問題,或許這個問題並不重要,但是還是一步一個腳印吧。

       下面是過程的截圖。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章