Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/131.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++ Windows命令提示符输入解释_C++_Command_Line - Fatal编程技术网

C++ Windows命令提示符输入解释

C++ Windows命令提示符输入解释,c++,command,line,C++,Command,Line,您能否帮助我理解命令行中的输入: 键入direct-mapped.input | mem_sim 8 2 1 2 direct-mapped.input是一个包含在cpp文件中读取的信息的文件。mem_sim是已编译的cpp文件,mem_sim后面的数字是cpp文件的输入 这些值如何存储在cpp文件中 提前感谢在*nix和Windows操作系统中,数字不会存储在CPP文件中;任何内容都不会修改源文件 操作系统将数字存储在参数列表中,该参数列表将传递给程序中的main函数(也称为main的第二个参

您能否帮助我理解命令行中的输入:

键入direct-mapped.input | mem_sim 8 2 1 2

direct-mapped.input是一个包含在cpp文件中读取的信息的文件。mem_sim是已编译的cpp文件,mem_sim后面的数字是cpp文件的输入

这些值如何存储在cpp文件中


提前感谢

在*nix和Windows操作系统中,数字不会存储在CPP文件中;任何内容都不会修改源文件

操作系统将数字存储在参数列表中,该参数列表将传递给程序中的
main
函数(也称为
main
的第二个参数)


谢谢,这是有道理的,但是使用direct-mapped.input会发生什么呢。感谢直接映射的
内容。输入将通过管道传送到程序的
cin
。因此,当您的程序从
cin
读取时,它将从
直接映射的.input中读取。
ArgC  |  ArgV
--------------
0     |  mem_sim
1     |  8
2     |  2
3     |  2
4     |  1
5     |  2
6     |  2