a.out 23421232
现在如果我使用a.out它会告诉我检查params并给出一个例子并关闭。 我很好奇是否有办法在vs2008中执行我的代码时添加命令行参数?
答案 0 :(得分:4)
在Visual Studio中右键单击该项目。点击属性。在调试页面上,有一个命令参数属性。
答案 1 :(得分:2)
除了使用VS IDE添加用于在IDE中运行程序的参数外,还可以打开命令提示符窗口(开始|运行| cmd
)并运行与Linux中相同的程序,除了.exe扩展名是可选的:
C:\Windows> cd "\Documents and Settings\Administrator\Applications\MyProject"
C:\Documents and Settings\Administrator\Applications\MyProject> myprogram 23421232
答案 2 :(得分:1)
进入可执行项目的“项目属性”窗口。
在“Debug”部分下,您可以指定命令行参数。这些将在调试时使用。
答案 3 :(得分:1)
VS通常不像大多数Unix编译器那样生成名为a.out
的可执行文件。相反,给定输入XXX.cpp
,它将生成名为XXX.exe
的可执行文件。
添加命令行参数是通过调出项目属性(Alt + F7),选择“Debugging”然后在“Command Arguments”控件中输入参数来完成的。在那里,你将添加JUST参数“23421232”(或其他)。