草庐IT

c++ - 什么是独立于操作系统的方式来打开 C++ 中关联程序的文件?

用C++中的相关程序打开文件的独立于操作系统的方法是什么?Boost中是否有解决方案或类似的解决方案?更具体地说,涵盖Windows、MacOSX和Linux。我想做的是在用户已经设置为打开它的程序中打开一个以.txt扩展名结尾的文件,如果他们要通过单击它或命令行自己打开它的话。机制需要是异步的。 最佳答案 QDesktopServices::openUrl来自Qt库提供了这个。它是异步的(非阻塞的)。 关于c++-什么是独立于操作系统的方式来打开C++中关联程序的文件?,我们在Stac