我想打开命令提示符到我的 C++ 程序的同一目录,它给出系统命令来打开它

分享于2022年07月17日 c++ cmd 问答
【问题标题】:我想打开命令提示符到我的 C++ 程序的同一目录,它给出系统命令来打开它(i want to open command prompt to the same directory of my C++ program which is giving system command to open it)
【发布时间】:2022-07-08 22:47:19
【问题描述】:

我有一个必须使用另一个 C++ 程序 (A) 编译的 C++ 代码(程序 B)。 对于这个程序A必须指定自己目录的cmd路径,那么如何在同一目录下使用程序A打开cmd呢? 注意:程序 A 的路径不是固定的,可能会改变,这就是为什么在系统命令中给出静态路径不起作用的原因。 谢谢。


【解决方案1】:

您可以在这种情况下使用相对路径。

这里有一些简单的例子:

  • ./program 访问与当前应用程序完全相同的目录中的程序。
  • '../' 跳转到父文件夹。例如,Folder1/Folder2 如果您在文件夹 2 中使用它,您将转到文件夹 1。您可以多次使用它,如 ../../../

Here 是一个包含更多信息的链接。