Описание тега cpp-core-guidelines
Основные принципы C++ - это совместные усилия под руководством Бьярна Страуструпа, как и сам язык C++. Они являются результатом многих человеко-лет обсуждения и разработки в ряде организаций. Их дизайн способствует повсеместному применению и широкому внедрению, но их можно свободно копировать и изменять в соответствии с потребностями вашей организации.
Руководящие принципы C++ Core, управляемые из этого репозитория GitHub, представляют собой недавнюю попытку определить передовой опыт для современной разработки на C++. Рекомендации сосредоточены на правилах, которые могут обнаруживать инструменты статического анализа.
Наряду с самими руководящими принципами есть библиотека поддержки руководящих принципов (GSL). Хотя в рекомендациях не содержится подробных подробностей о поведении таких функций, реализация Microsoft в настоящее время действует как стандарт де-факто.
- Прямая ссылка на документ C++ Core Guidelines.