你如何在C++中使用系统?

tem*_*ame 0 c c++ system-calls

在我的计算机科学课程中,我们已经被教会在C语言中使用子进程和分支和管道以及文件描述符等,但我们从未在C++中做过类似的事情.

您是否使用相同的库,或者C++是否有自己的一些(希望简化的)系统库?

Cra*_*sta 5

您描述的事物类型实际上是系统特定的,而不是C特定的.如果你环顾四周,你可能会找到一些包装器,但它们不是C++标准(也不是C标准)的一部分.

例如,没有理由在标准C中使用文件描述符.这就是文件struct,fopen,fclose,fread,fwrite等的用途.如果您正在使用文件描述符,那是因为您正在学习操作系统而不是C语言.