Професійний C++
після оплати (24/7)
(для всіх пристроїв)
(в т.ч. для Apple та Android)
Навіть якщо ви користуєтеся цією мовою роками, ви все ще можете бути не знайомі з розширеними функціями C++ або не використовуєте всі можливості мови. Можливо, ви пишете грамотний код на C++, але хотіли б дізнатися більше про дизайн і хороший стиль програмування на C++. Або, можливо, ви відносно новачок у C++, але хочете вивчити «правильний» спосіб програмування з самого початку. Ця книга задовольнить ці потреби та виведе ваші навички C++ на професійний рівень. Оскільки ця книга зосереджена на просуванні від базових або середніх знань C++ до професійного програміста на C++, передбачається, що ви маєте певні знання мови. Розділ 1 охоплює основи C++ як повторний курс, але він не є заміною фактичного навчання та використання мови. Якщо ви тільки починаєте працювати з C++, але у вас є значний досвід роботи з іншою мовою програмування, такою як C, Java або C#, ви зможете отримати більшість того, що вам потрібно, з розділу 1. У будь-якому випадку, ви повинні мати міцну основу з основ програмування. Ви повинні знати про цикли, функції та змінні. Ви повинні знати, як структурувати програму, і ви повинні бути знайомі з основними техніками, такими як рекурсія. Ви повинні мати певні знання про загальні структури даних, такі як черги, і корисні алгоритми, такі як сортування та пошук. Вам ще не обов’язково знати про об’єктно-орієнтоване програмування — про це йдеться в Розділі 5. Вам також потрібно буде знати компілятор, який ви використовуватимете для розробки коду. Два компілятори, Microsoft Visual C++ і GCC, представлені далі у цьому вступі. Щоб дізнатися про інші компілятори, зверніться до документації, що постачається разом із компілятором.
Характеристики
- ФІО Автора
- Marc Gregorie
- Мова
- Англійська