我下载了在 Windows 10 上进行 C++ 编程所需的东西。我下载了 Cygwin64 和所有必要的文件来编译和运行代码。我看到的唯一问题是,当我运行它时,命令与我通常在教程中看到的命令不同。它说:
cd "c:\Users\codyr\Desktop\New folder\" ; if ($?) { g++ test.cpp -o test } ; if ($?) { .\test }
这有什么原因吗?如果我也编译任何 java 代码,它也会做同样的事情。
cd "c:\Users\codyr\Desktop\New folder\" ; if ($?) { javac test.java } ; if ($?) { java test }
最佳答案
读取if ($?)
,前面的命令是否成功。换句话说,如果命令失败,它将停止执行命令序列。我很确定这是 PowerShell 语法(不是 DOS/CMD)。
关于java - 当使用 VSCode 命令编译 C++ 时,它使用的是奇怪的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61263493/