Uploaded by henrychen0429

main函數命令參數使用方法

advertisement
Main函數命令參數 argc
argv 之基本使用方法
 argc、argv的具體含義
 argc被用來統計在程序運行時發送給main函數的命令行參數的個數,在Visual Studio中默認為1。
 argv[]是字串陣列(等價於 c++ 的 string,注意!! c語言沒有string)
argv[0]表示執行程式的名字(例如: xxx.exe)
argv[1]表示執行程式的第二個字串(檔案路徑位置等等)
 目的:每次程式有進行更改時,都會重新編譯過並生成執行檔,但是我們只是要跑不同組的測試影像時,
每次要更改程式碼的檔案路徑與相關參數,會浪費時間重新編譯程式。透過使用命令參數的好處就是可以避免
後續只更改檔案路徑,需要重新編譯程式的問題。
命令參數的設置
其他參數可以在項目->屬性->通用屬性->調試->命令參數中設置。每個參數之間用空格隔開。
範例1: opencv
範例2: stb_image
Download