C/C++ - практическо програмиране в примери
Издателство: | Асеневци |
Брой страници: | 266 |
Година на издаване: | 2017 |
Дата на издаване: | 2017-10-17 |
ISBN: | 9786197356243 |
SKU: | 59765580000 |
Размери: | 15x23 |
Тегло: | 367 грама |
Корици: | МЕКИ |
Цена: | 20 лв. |
Тази книга не представлява просто още един самоучител по С/C++, а е ръководство с практически примери, които са подробно обяснени и решени с помощта на програмния език C/C++. Всички демонстрирани примери са внимателно тествани и за всеки от тях е предоставен изходният код, както и скрийншот, който удостоверява работата на програмата. В случай че компилирането изисква допълнителни опции, те също са пояснени.
Книгата се дели на следните части:
Част 1 съдържа основни примери, подходящи за начинаещи, които току-що започват да изучават синтаксиса на C/C++.
Част 2 разглежда операторите за вземане на решения и цикли; тук примерите стават значително по-комплексни.
Част 3 показва как да създаваме и използваме собствени функции.
Част 4 е една от най-предизвикателните секции, тъй като обсъжда указателите - тема, която често затруднява новаците в програмирането. Много от грешките при начинаещите програмисти произтичат именно от неправилното им използване.
В Част 5 ще научите как да работите с низове.
Част 6 представя различни структури данни чрез няколко примера.
Част 7 се фокусира върху обектно-ориентираното програмиране и всички приведени примери са написани на C++.
В Част 8 ще намерите примери за работа с файлове.
Част 9 предлага готови приложения – клиент-сървърна архитектура, миниигра и софтуер за броене на думи в текстов файл.
Накрая, Част 10 описва разнообразие от алгоритми за търсене и сортиране. Тук се анализират методи за сортиране на масиви, свързани списъци, бинарни дървета и други структури.
Подобно на Част 9, частта Част11 също включва завършени проекти с практическа насоченост: например как да изградим собствена командна обвивка или как да премахнем HTML код от текст; освен това се разглеждат техники за записване на записи в системния журнал или извеждане на имейл адреси от текстови документи.
.
.