Windows在cmd界面運行C++程序


  1. 進入\(DOS\)界面,然后進入\(cpp\)文件的所在文件夾下
    比如我運行的\(cpp\)文件在\(summer\)這個文件夾里
    如圖:

  2. \(g++\) 加上文件名,注意要加上文件擴展名,這樣會在與\(cpp\)文件相同的文件夾生成一個\(a.exe\)的可執行文件(\(Windows\)默認生成\(a.exe\)\(Linux\)默認生成\(a.out\)
    因為這里是\(C++\)源代碼,所以要用\(g++\)命令,如果是C語言的源代碼,則既可使用\(g++\),也可以使用\(gcc\)(或者\(cc\))命令。

  3. 直接輸入\(a.exe\)並回車, 即可執行由\(A.cpp\)編譯鏈接生成的程序(Linux環境下,則改成 \( ./a.out\) 運行程序)

  4. 此時,輸入參數,敲擊回車之后即可出結果

  5. 使用\(Ctrl+z\)終止程序

使用$g++ -o A.exe A.cpp $(或者 \(g++ -o A A.cpp\))即可生成\(A.exe\)可運行程序

運行時

運行程序仍可以用\(A.exe\)命令,但是此時還得一條一條的輸入測試數據
但為了方便,可以將測試數據事先保存在文本文件(假設為\(input.txt\))里面,
運行的時候直接往里面讀取數據即可,注意的是\(input.txt\)里面的數據格式要按照\(A.exe\)規定的格式,並且\(intput.txt\)也要與\(cpp\)在同一文件夾中

然后將結果寫入另外一個文本文件(假設為\(output.txt\))中,直接查看
使用\(A.exe <input.txt> output.txt\)即可完成以上操作生成的\(out.exe\)也是在\(cpp\)所在的文件夾中

本文參考博客


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM