Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cocoa/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 运行c++;来自命令行的文件_C++ - Fatal编程技术网

C++ 运行c++;来自命令行的文件

C++ 运行c++;来自命令行的文件,c++,C++,我非常习惯VisualStudio,但是硬件分配要求从命令行运行成品。我在VisualStudio中构建了这个模板,以确保我的代码至少在语法上是正确的,并且不会导致任何编译器向我抛出消息,但他设计了这个模板,以便它只能在命令行上真正工作。因此,我需要命令行来测试代码的功能 TL/DR:它的jist是:我应该能够通过键入以下命令行来运行它: programName argument 如何使用.cpp执行此操作?应该是 Programname.exe argument 1 argument

我非常习惯VisualStudio,但是硬件分配要求从命令行运行成品。我在VisualStudio中构建了这个模板,以确保我的代码至少在语法上是正确的,并且不会导致任何编译器向我抛出消息,但他设计了这个模板,以便它只能在命令行上真正工作。因此,我需要命令行来测试代码的功能

TL/DR:它的jist是:我应该能够通过键入以下命令行来运行它:

programName argument
如何使用.cpp执行此操作?

应该是

    Programname.exe argument 1 argument2 ... argumentn

确保以正确的路径运行程序,或者指定.exe的完整路径,而不是键入
cd
,以及文件的位置(Bot不写你的程序名。例如,我们的桌面上有一个test.exe。如果我们打开命令提示符,我们会看到如下内容:
C:\Users\Username\:
我们应该找到文件,这样我们就可以做:
cd C:\Users\Username\desktop
cd desktop
如果定向文件夹是的子文件夹,这一项工作de>Username。然后您可以使用此代码:
启动test.exe。
希望这有帮助。请发送反馈。

您的意思是:
progName.exe arg0 arg1 arg2 arg3
(或者有多少参数)你需要先编译.CPP文件,然后才能从中得到一个可运行的程序。编译你需要在系统上安装一个C++编译器。谢谢,我必须做一些挖掘来找到CL命令来编译它,但是这差不多。我看起来已经在无限循环中了,但是这个问题得到了解答。