一次运行程序的多个实例C
Running multiple instances of a program at one time c++
有什么方法如何在C 中运行同一程序的多个实例?假设您有一个简单的纸牌游戏,并且想运行3次。在GUI中,您可以单击新的游戏按钮,并打开一个可以玩的游戏实例,然后再次单击新的游戏按钮,然后打开游戏的另一个实例(另一个窗口(,您可以独立玩。
我想知道是否可以在控制台应用程序中执行类似的操作(例如一个带有更多面板或类似面板的窗口?(。谢谢您的回复。
谢谢大家的答复,但它应该能够在Linux或Windows上运行它。这就是我询问的方式,例如一个带有更多面板的窗户。就像,它应该能够同时玩4个游戏。如果只玩了一个游戏,则图形接口区域只会包含此游戏(例如一个板板(。如果玩了多个游戏,则图形接口区域将分为4个瓷砖,每场都用于一个游戏(板板(。未使用的瓷砖不会包含任何东西,并且可以在运行时更改游戏游戏的数量。在Guiit中不应该(猜测(这么困难,但是我仍然不确定CLI版本
只需启动3个进程,例如:
for(int i = 0; i < 3; i++)
system("path_to_your_program");
它在系统命令处理器(bash/cmd.exe/etc(中启动命令。或使用系统调用。
OS依赖。目前几乎所有的所有程序都支持多个过程,因此您只需运行3次程序。
相关文章:
- C++应用程序 MySQL odbc 数据库连接错误:在引发"otl_tmpl_exception<>"实例后终止调用
- 我有一个对象,它将在整个程序的持续时间内实例化,但一个类成员不会,我应该动态分配它吗?
- 如何使实例化在我的 OpenGL 程序中工作?
- 在Visual Studio中单实例Qt应用程序版本5.11.1中,在所有其他窗口的顶部打开Qt MainWindow
- C++ 为什么在定义的编译和链接之前引用外部实例的程序
- 当我们实例化Caffe2预测器时,应用程序被卡住了
- C++程序问题:抛出'std::invalid_argument'实例后终止调用
- 一次运行程序的多个实例C
- 无法防止来自不同用户的同一程序的多个实例
- 跨平台方式,以防止打开应用程序的多个实例
- 编译的程序是否有可能不包含实例化的模板类
- ACE在同一PC上具有多个应用程序实例 - 仅首先获取消息
- 尝试实例化 QWidget 时 QT 程序出现段错误
- 收集有关在程序中实例化哪些模板变体的信息
- LLVM:在程序内实现安全的多实例环境
- 一种程序,用户输入一个字符串,程序对字母的实例进行计数
- 模板非静态数据成员初始化程序何时实例化
- 我该如何验证给定类的每个实例都被应用程序终止所破坏
- 类的静态实例无法在程序退出时正确处理资源删除
- c++单例类实例访问整个应用程序