我有一个简单的控制台应用程序,应打印拖放到exe文件的文件名。
#include <iostream>
using namespace std;
int main(int argc, char* argv) {
cout << argc << " arg" << endl;
for (int i = 0; i < argc; ++i) {
cout << argv[i] << endl;
}
system("pause");
}
当我拖放两个文本文件时: asd.txt qwe.txt
这是命令提示符显示的内容:
3 arg
α
[
,
Press any key to continue . . .
我该如何解决? 谢谢