c++ - 是否有适用于 C++ 的跨平台命令行库?

标签 c++

要使用 C++ 运行命令行,我总是使用 system 命令。但是,我认为这种方式太容易出错,因为我只能将 char* 解析为参数而没有任何其他信息。所以我正在寻找一个适用于命令行的跨平台库?有人知道吗?

谢谢,

最佳答案

看看Boost.Process .它仍在进行中,还不是官方 Boost 的一部分,但看起来很有前途。

关于c++ - 是否有适用于 C++ 的跨平台命令行库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4784438/

相关文章:

c++ - 为什么我从 Tesseract 得到如此糟糕的简单单个字符识别结果?

c# - TagLib# (C#) 和 TagLib (C++) 的长度差异

c++ - 在退出或程序结束时执行函数

c++ - Ofstream 将错误的内容写入文件

c++ - 为 ARM 平台编译库时出错

c++ - GMock 不编译,带有用户类型引用参数的虚函数

c++ - 我可以在 QDomDocument 中找到所有具有给定属性的 XML 节点吗?

c++ - 分配相同类时上层类和继承类指向的区别

c++ - 在子类中设置变量

c++ - 调用类构造函数导致段错误 (C++)