Аннотация

С++ – это универсальный язык программирования, задуманный так, чтобы сделать программирование более приятным для серьезного программиста. За исключением второстепенных деталей С++ является надмножеством языка программирования C. Помимо возможностей, которые дает C, С++ предоставляет гибкие и эффективные средства определения новых типов. Используя определения новых типов, точно отвечающих концепциям приложения, программист может разделять разрабатываемую программу на легко поддающиеся контролю части. Такой метод построения программ часто называют абстракцией данных. Информация о типах содержится в некоторых объектах типов, определенных пользователем. Такие объекты просты и надежны в использовании в тех ситуациях, когда их тип нельзя установить на стадии компиляции. Программирование с применением таких объектов часто называют объектно-ориентированным. При правильном использовании этот метод дает более короткие, проще понимаемые и легче контролируемые программы.

Ключевым понятием С++ является класс. Класс – это тип, определяемый пользователем. Классы обеспечивают сокрытие данных, гарантированную инициализацию данных, неявное преобразование типов для типов, определенных пользователем, динамическое задание типа, контролируемое пользователем управление памятью и механизмы перегрузки операций. С++ предоставляет гораздо лучшие, чем в C, средства выражения модульности программы и проверки типов. В языке есть также усовершенствования, не связанные непосредственно с классами, включающие в себя символические константы, inline-подстановку функций, параметры функции по умолчанию, перегруженные имена функций, операции управления свободной памятью и ссылочный тип. В С++ сохранены возможности языка C по работе с основными объектами аппаратного обеспечения (биты, байты, слова, адреса и т.п.). Это позволяет весьма эффективно реализовывать типы, определяемые пользователем.

С++ и его стандартные библиотеки спроектированы так, чтобы обеспечивать переносимость. Имеющаяся на текущий момент реализация языка будет идти в большинстве систем, поддерживающих C. Из С++ программ можно использовать C библиотеки, и с С++ можно использовать большую часть инструментальных средств, поддерживающих программирование на C.

Эта книга предназначена главным образом для того, чтобы помочь серьезным программистам изучить язык и применять его в нетривиальных проектах. В ней дано полное описание С++, много примеров и еще больше фрагментов программ.

ЕЩЕ



Отзывы

Популярные книги

Приветствуем тебя, неведомый ценитель литературы. Если ты читаешь этот текст, то книга "C++" Страустрап Бьярн небезосновательно привлекла твое внимание. Произведение, благодаря мастерскому перу автора, наполнено тонкими и живыми психологическими портретами. Легкий и утонченный юмор подается в умеренных дозах, позволяя немного передохнуть и расслабиться от основного потока информации. Динамика событий разворачивается постепенно, как и действия персонажей события соединены временной и причинной связями. С невероятным волнением воспринимается написанное! – Каждый шаг, каждый нюанс подсказан, но при этом удивляет. Актуальность проблематики, взятой за основу, можно отнести к разряду вечных, ведь пока есть люди их взаимоотношения всегда будут сложными и многообразными. Один из немногих примеров того, как умело подобранное место украшает, дополняет и насыщает цветами и красками все произведение. В главной идее столько чувства и замысел настолько глубокий, что каждый, соприкасающийся с ним становится ребенком этого мира. На развязку возложена огромная миссия и она не разочаровывает, а наоборот дает возможность для дальнейших размышлений. Интрига настолько запутанна, что несмотря на встречающиеся подсказки невероятно сложно угадать дорогу, по которой пойдет сюжет. Все образы и элементы столь филигранно вписаны в сюжет, что до последней страницы "видишь" происходящее своими глазами. "C++" Страустрап Бьярн читать бесплатно онлайн увлекательно, порой напоминает нам нашу жизнь, видишь самого себя в ней, и уже смотришь на читаемое словно на пособие.

Читать C++

Новинки

Навязчивый мотив. Клуб 27
  • 3
  • 0
  • 0

Аннотация:

Только жизнь Ребекки входит в спокойное русло, как посреди ночи она обнаруживает сталкера под своей ...

Полный текст — 81 стр.

Только жизнь Ребекки входит в спокойное русло, как посреди ночи она обнаруживает сталкера под своей ...

Приманка Хаоса 18
  • 3
  • 0
  • 0

Аннотация:

Приключения продолжаются! Мир, в котором нельзя умереть окончательной смертью, удивляет всех игро...

Полный текст — 0 стр.

Приключения продолжаются! Мир, в котором нельзя умереть окончательной смертью, удивляет всех игро...

(Не)безопасная связь
  • 6
  • 0
  • 0

Аннотация:

Моя однообразная жизнь текла как обычно, пока я не стала целью для этих двоих. Рыжий красавец на шик...

Полный текст — 0 стр.

Моя однообразная жизнь текла как обычно, пока я не стала целью для этих двоих. Рыжий красавец на шик...

Жилище в обрядах и представлениях восточных славян
  • 12
  • 0
  • 0

Аннотация:

Книга представляет собой первый в отечественной этнографии опыт выявления символических аспектов ...

Полный текст — 70 стр.

Книга представляет собой первый в отечественной этнографии опыт выявления символических аспектов ...

Пацаны. Казанская юность
  • 17
  • 0
  • 0

Аннотация:

Самое интересное, что даётся человеку, – это жизнь. Не бывает неинтересных жизней – нужно лишь поста...

Полный текст — 141 стр.

Самое интересное, что даётся человеку, – это жизнь. Не бывает неинтересных жизней – нужно лишь поста...

Еще одно путешествие на край земли
  • 13
  • 0
  • 0

Аннотация:

Известный полярный исследователь рассказывает об одном из своих путешествий в Антарктиду. На пути...

Полный текст — 61 стр.

Известный полярный исследователь рассказывает об одном из своих путешествий в Антарктиду. На пути...

Лесные Боги
  • 11
  • 0
  • 0

Серия: Курган #2

Жанр: Разное

Аннотация:

Оказывается в родном доме — в лесу — есть такое колдовское место, о котором венды, спешащие за по...

Полный текст — 0 стр.

Оказывается в родном доме — в лесу — есть такое колдовское место, о котором венды, спешащие за по...