[elevator]https://github.com/zhanglingxin/3Elevators-scheduling
***git
感想
本次做業中,讓咱們使用命令行參數,剛開始我看到這個詞是懵逼的,而後上網查詢,再按照網上給的樣例知道了題目就是讓咱們實現兩個模式,第一個模式就是輸入那個命令,而後在input所在的目錄產生三個文件,第二個就是輸入第二個命令,效果同樣產生三個文件,可是是根據第二個命令給的文件名去產生三個文件而後argv[n]就是字符串格式的。而後代碼的完成以下github
FILE * output1, *output2, *output3,*input1; ofstream outfile1("output1.txt"); ofstream outfile2("output2.txt"); ofstream outfile3("output3.txt"); ifstream infile("input1.txt"); if (argc == 3) { infile = ifstream(argv[1]); } if (argc == 5) { infile = ifstream(argv[1]); outfile1 = ofstream(argv[2]); outfile2 = ofstream(argv[3]); outfile3 = ofstream(argv[4]); }
可是在生成中遇到了
這樣的問題
命令行
而後就致使了這樣的問題程序沒法運行。。。。。。。解決方案正在生成中。
後來發現了要先創建一個input.txt而後再把參數傳進去。可是。仍是出現了上述的問題。因而新的解決方案正在生成中。多是傳參沒傳清楚致使的。
而後終於好了
:3d