C++库中的系统调用,是对C库的封装吗?

【C++库中的系统调用,是对C库的封装吗?】 C++又不是Java,C++也有free function,为什么要封装成类?
另外C++标准库需要用到各种系统调用来实现的地方确实是会去调系统调用,说白了就是用这些东西去实现C++标准,没什么稀奇的。有兴趣可以拿源码瞧瞧。

■网友
不要想。C++库都是有源码的,想知道怎么实现自己去看。

■网友
是你可以用strace命令查看strace可以跟踪程序用到哪些syscall比如你个hello word程序你可以在命令行下输入strace hello就可以看到程序用到哪些syscall了,其中就有write 系统调用详细信息参考man straceman ptrace


    推荐阅读