gpt4 book ai didi

c++ - 使用记事本 C++ 打开 txt 文件时不等待

转载 作者:行者123 更新时间:2023-12-01 14:20:14 24 4
gpt4 key购买 nike

当我在 C++ 中使用记事本打开 .txt 文件时,我的程序在关闭记事本之前不会继续。

我怎样才能让我的代码继续而不是像这样等待?

代码:

    string a;
string topicName;
a = "C:\\Hello\\Hi\\Hi.txt";
topicName = "notepad \"" + a + "\"";
system(topicName.c_str());

最佳答案

使用popen而不是 system

#include <iostream>

int main() {
popen("notepad.exe", "r");
std::cout << "I'm still running!" << std::endl;
}

我在 Windows 10 64 位上用 g++ 编译了它,它可以工作。

关于c++ - 使用记事本 C++ 打开 txt 文件时不等待,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62250781/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com