c++ - 在 C++ 中打开一个新的终端屏幕

标签 c++

首先,我必须说我不太懂英语。我正在提高我的英语水平,但还没有达到足够的水平。请原谅我的拼写错误,并用最简单的方式写下您的答案。

我的问题是,当按下“1”键时,我想运行另一个用 C++ 编写的程序。这些文件位于同一目录中。你能告诉我怎么做吗?

最佳答案

如果您想使应用程序跨平台,请使用带有预定义操作系统宏的system

例如:

#ifdef __FreeBSD__
system("Terminal application object is here");
#endif

#ifdef _WIN64
system("Terminal application object is here");
#endif

关于c++ - 在 C++ 中打开一个新的终端屏幕,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64643245/

相关文章:

c++ - OpenGL 创建渲染上下文失败

c++ - 蓝牙可以接收数据但不能发送数据(C++ socket编程通信Matlab)

c++ - Qt 5.8 中的 Qt 5.5 项目构建错误

C++ 概念复合需求和返回类型需求

c++ - Makefile 子目录帮助——控制对象的放置位置

c++ - 在哪里为 tr1::array 添加重载运算符?

c++ - L做什么的?

c++ - LNK2005 错误通过在 .cpp 而不是 header 中定义来解决。为什么?

C++ 函数写得不好,不知道如何简化它[初学者]

c++ - 我是否正确使用 move 语义?会有什么好处?