C++标准库和系统API
C++标准库中的函数
和操作系统无关的,比如string/math等,都是用C/C++编写的,可能有汇编代码,但是和操作系统无关
和操作系统相关的,肯定是用操作系统API实现的
比如
Windows上的malloc/free/fopen/fclose等最终都是通过Win32 API实现的
Linux上的这些函数,最终都是用Linux的系统调用实现的
和操作系统无关的,比如string/math等,都是用C/C++编写的,可能有汇编代码,但是和操作系统无关
和操作系统相关的,肯定是用操作系统API实现的
比如
Windows上的malloc/free/fopen/fclose等最终都是通过Win32 API实现的
Linux上的这些函数,最终都是用Linux的系统调用实现的