
想問下群里大佬這種的exe執行程式怎么實作的,就直接把要讀取的檔案拖入就行了

我自己寫的代碼要怎么修改才能實作上面那樣的,就不用在程式里面把檔案的具體位置寫死
uj5u.com熱心網友回復:
定義一個string,從輸入流讀取路徑,定義ifstream是初始化引數為這個stringuj5u.com熱心網友回復:
string s;cout<<“輸入激光檔案路徑:”;
cin>>s;
ifstream iFilel(s);
uj5u.com熱心網友回復:

命令列程式輸入 很基本的入門啊。gets scanf之類
uj5u.com熱心網友回復:
string s再輸入s就行了uj5u.com熱心網友回復:
string filename;cin >> filename;
ifstream infile;
infile.open(filename,"r");
uj5u.com熱心網友回復:
多謝指點

轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/115961.html
標籤:C++ 語言
上一篇:使用while ((c = getchar()!=EOF)) {putchar(c);}輸出為什么亂碼
下一篇:c語言 回圈
