Перед вами — специальное издание самой читаемой и содержащей наиболее достоверные сведения книга по С++. Книга содержит полное описание языка С++, его стандартной библиотеки (STL) и ключевых методов разработки программ. Основанная на стандарте ANSI/ISO, книга является источником самого последнего и полного описания всех возможностей языка С++, включая компоненты стандартной библиотеки, в том числе:
- абстрактные классы в качестве интерфейсов;
- иерархию классов при объектно-ориентированном программировании;
- шаблоны как основу безопасного относительно типов обобщенного программирования;
- обработку исключений, возникающих в результате типичных ошибок;
- использование пространств имен (namespaces) для достижения модульности больших проектов
- определение типа на этапе исполнения (RTTI) для слабо связанных систем;
- подмножество С языка С++ для совместимости с С и работы на системном уровне;
- стандартные контейнеры и алгоритмы;
- стандартные строки, потоки ввода/вывода и числовые данные;
- совместимость с С, локализацию (интернационализацию) и безопасность при обработке исключениий.
В данном издании Бьерн Страуструп излагает С++ в форме, еще более доступной для начинающих. В то же время в него включены такие сведения и методики, которые могут оказаться полезными даже для экспертов по С++.
|