2011-02-09 5 views
1

Какой из них лучше и чище с точки зрения реализации, чтобы можно было рекомендовать в качестве учебного пособия? То, как я это вижу, можно действительно многому научиться, просто просматривая те библиотеки C (с реализацией C++, которые становятся уродливыми imho) и играя с ними, поскольку они довольно упрощены по дизайну и концепции. Я ожидаю необъективных ответов от людей, которые просмотрели обе реализации.Реализация библиотек Microsoft vs. GNU C/C++

Для людей, которые не знали, большая часть реализации Microsoft библиотек C/C++ составляет available for debugging purposes. Их можно найти в папке установки Visual Studio под номером VC\crt\src\. Например. для VS2008: c:\Program Files\Microsoft Visual Studio 9.0\VC\crt\src (при условии, что вы установили копию в c:\Program Files\).

ответ

2

Я всегда задавался вопросом, почему реализация C++ STL, используемая Visual Studio, так трудно читать, поэтому я не могу рекомендовать ее точно. Я не знаю о других реализациях. например STLPort

+0

+1 реализация STL для VS может не быть хорошим чтением для учебных целей, по крайней мере для новичков. – Shinnok

Смежные вопросы