Msvcrt 微软vs.GNU C/C++;标准库实现

Msvcrt 微软vs.GNU C/C++;标准库实现,msvcrt,libc,Msvcrt,Libc,从实施的角度来看,哪一个更好、更干净,可以推荐作为研究指南?从我的角度来看,通过浏览C库(C++的东西变得丑陋),可以很好地学习,并且在设计和概念上都很简单。 我希望看过这两种实现的人给出无偏见的答案 对于那些不知道的人来说,微软的C/C++库的大部分实现都很简单。您可以在Visual Studio安装文件夹中的VC\crt\src\下找到它们。对于VS2008: C:\程序文件\微软Visual Studio 9 \VC\CRT\SRC(假设您在代码> C中安装了一个副本:\程序文件\/COD

从实施的角度来看,哪一个更好、更干净,可以推荐作为研究指南?从我的角度来看,通过浏览C库(C++的东西变得丑陋),可以很好地学习,并且在设计和概念上都很简单。 我希望看过这两种实现的人给出无偏见的答案


对于那些不知道的人来说,微软的C/C++库的大部分实现都很简单。您可以在Visual Studio安装文件夹中的
VC\crt\src\
下找到它们。对于VS2008:<代码> C:\程序文件\微软Visual Studio 9 \VC\CRT\SRC(假设您在代码> C中安装了一个副本:\程序文件\/COD>)。我一直在想为什么VisualStudio使用的C++ STL实现是如此难读,所以我不能肯定地推荐它。我不知道其他的实现。e、 g.

+1 VS的STL实现对于学习目的来说可能不是一本好的读物,至少对于新手来说是这样。