Мова програмування С++. Короткий курс
після оплати (24/7)
(для всіх пристроїв)
(в т.ч. для Apple та Android)
Программісти на C++ — від стерлого пальці про клавіатуру професіонала до школяра, що тільки починає учитися цій чудовій мові, — завжди з нетерпінням чекають виходу в світ нових книг серії C++ In-Depth. З ще більшим нетерпінням вони чекають виходу книг Б'ярне Страуструпа, який відомий як автор не тільки чудової мови програмування, а й чудових книг. Що ж тоді говорити про книгу Б'ярне Страуструпа, що вийшла в серії C++ In-Depth?
Ця книга не ставить за мету навчити читача програмувати (для цього є інша книга того ж автора — Програмування. Принципи та практика з використанням C++. Друге видання). Не є вона вичерпним підручником, який приведе вас на вершини майстерності C++ (для цього автор написав Мова програмування C++). Четверте видання). Але якщо ви — програміст на C або C++, який бажає краще ознайомитися з поточним станом мови програмування C++, або програмуєте іншою мовою програмування і бажаєте побачити точну картину та переваги сучасного C++, то більш короткого, простого і при цьому строгого та точного введення в C++ , ніж ця книга, вам не знайти.
У дуже невеликий обсяг Страуструп зумів не тільки помістити опис мови C++ у його сучасному вигляді (включаючи можливості, які мають з'явитися у стандарті C++20), та основних компонентів стандартної бібліотеки C++, але й супроводити цей матеріал масою порад про те, як краще скористатися всім цим багатством. Ця книга, як і інші книги серії C++ In-Depth, гідна зайняти своє місце на полиці будь-якого програміста на C++.
У цій книзі творець мови C++ Б'ярне Страуструп описує, що являє собою сучасний C++.
Це короткий самодостатній посібник охоплює основні функціональні можливості мови та основні компоненти стандартної бібліотеки — нехай і не з повною глибиною викладу матеріалу, проте на високому професійному рівні. Книга включає безліч конкретних прикладів, які полегшують вивчення даної мови програмування.
Страуструп представляє функціональні можливості C++ у контексті підтримуваних ними стилів програмування, таких як об'єктно-орієнтоване та узагальнене програмування. Його книга напрочуд всеосяжна — вона починається з основ мови програмування C++ і поступово переходить до таких складних тем, як багато нових і вже усталених функціональних можливостей C++17, включаючи семантику переміщення, однорідну ініціалізацію, лямбда-вирази, вдосконалені контейнери, випадкові числа і паралелізм. Сюди входять деякі розширення C++20, наприклад концепти і модулі. Закінчується книга обговоренням дизайну та еволюції C++.
Це керівництво не ставить за мету навчити читача програмувати (для цього служить інша книга того ж автора — Програмування. Принципи та практика з використанням C++. Друге видання). Не є вона і вичерпним підручником, який приведе вас на вершини майстерності C++ (тут можна порекомендувати книгу Страуструпа Мова програмування C++. Четверте видання та безліч джерел інформації в Інтернеті). Однак якщо ви є програмістом на C або C++, бажаючим краще ознайомитися з поточним станом мови програмування C++, або програмістом іншою мовою програмування, бажаючим побачити точну картину та переваги сучасного C++, то більш короткого та простого введення в C++, ніж ця книга, вам не знайти.
Характеристики
- ФІО Автора
- Бьёрн Страуструп
- Мова
- Російська
- Перекладач
- Игорь Владимирович Красиков