15 НАЈБОЉИХ Ц ++ књига за програмирање за почетнике (2021 ажурирање)

Anonim

Ц ++ је рачунарски програмски језик који садржи особине програмског језика Ц као и Симула67 (био је први објектно оријентисани језик). Ц ++ је представио концепте класа и објеката.

Овде је уређена листа Топ Ц ++ књига које би требале бити део било које библиотеке програмера за Ц ++.

1) Ц ++ Пример 5. издање

Ц ++ Пример (5. издање) 5. издање написао Станлеи Б, од почетка уводи стандардну библиотеку Ц ++. Помаже вам у писању корисних програма без потребе за савладавањем сваког аспекта језика Ц ++. Књиге покривају многе примере, а такође показују како их најбоље искористити.

Ова књига је идеална за новог програмера који жели да зна основне концепте и технике Ц ++. Књига вам помаже да научите на примерима који осветљавају најбоље данашње стилове кодирања и технике дизајнирања програма.

Проверите најновије цене и корисничке прегледе на Амазону

2) Ц ++ у једном сату дневно, Самс Теацх Иоурселф 8. издање

Ова књига представља језик са практичне тачке гледишта. Помаже вам да научите како да користите Ц ++ за стварање бржих, једноставнијих и ефикаснијих Ц ++ апликација. Можете да разумете како вам функције Ц ++ помажу у писању ефикасног кода користећи концепте попут конструктора премештања, ламбда израза и оператора доделе.

Књига вам помаже да научите објектно оријентисане концепте програмирања као што су инкапсулација, апстракција, наслеђивање и полиморфизам. Помаже вам да научите како алгоритме библиотеке стандардних шаблона можете користити за писање богатих функција и стабилних Ц ++ апликација.

Проверите најновије цене и корисничке прегледе на Амазону

3) Ц ++ џепна референца 1. издање

Убрзани Ц ++: Практично програмирање, написао Андрев Коениг. Ова уводна књига која заузима практичан приступ решавању проблема користећи Ц ++. Обухвата широк опсег програмирања на Ц ++ од осталих уводних књига.

Књига описује стварне проблеме и решења, не само језичке карактеристике. Књига заједно покрива језик и стандардну библиотеку: Такође ћете научити како да користите библиотеку од самог почетка.

Проверите најновије цене и корисничке прегледе на Амазону

4) Ц ++: Комплетна референца, четврто издање

Џепна референца за Ц ++ је меморијско помагало за програмере на Ц ++ написао Киле Лоудон. Ова џепна референтна књига представља идеалну референтну књигу за ношење, побрините се да вам буде при руци када је потребна.

Информације о Ц ++ типовима и претворбама типова Синтакса за Ц ++ изразе и директиве претпроцесора Низови, показивачи, низови и изрази итд. Освеживачи у овој књизи такође покривају концепте Ц ++ као што су простори имена и опсег.

Проверите најновије цене и корисничке прегледе на Амазону

5) Ц ++ Све у једном за лутке 3. издање

Ц ++ Све у једном за лутке, 3. издање је идеалан приручник програмерима на Ц ++. Аутор Јохн Паул Муеллер је признати ауторитет у рачунарској индустрији који је ваш крајњи водич за Ц ++. Ова књига о Ц ++ учи вас како можете радити са објектима и класама. Помаже вам да научите напредне вештине кодирања користећи разне Ц ++ концепте.

Књига вам такође помаже да откријете како ламбда изрази могу ваш код учинити сажетијим и читљивијим. Такође вам помаже да рад на производњи кода започнете брже и боље него икад.

Проверите најновије цене и корисничке прегледе на Амазону

6) Обилазак Ц ++ (Ц ++ Ин-Дептх Сериес) 1. издање

Књига Бјарне Строуструп Обилазак Ц ++. Нуди комплетне референце за кључне концепте Ц ++ и практично кодирање како би искусни програмер добио оно што чини модерни Ц ++. Ова кратка књига садржи самостални водич.

Аутор покрива многе карактеристике језика Ц ++ и главне компоненте стандардне библиотеке. Књига иде до нивоа који програмерима даје смислен преглед језика, заједно са кључним примерима и многим примерима кодирања који вам помажу да започнете.

Проверите најновије цене и корисничке прегледе на Амазону

7) Ефективни савремени Ц ++

Еффецтиве Модерн Ц ++ је књига написана у облику смерница, а не правила, јер смернице имају изузетке. Најважнији део сваке ставке није савет који нуди, већ образложење савета. Када то прочитате, моћи ћете да утврдите да ли околности вашег пројекта оправдавају кршење смерница предмета.

Главни циљ ове књиге је да пружи дубље разумевање како ствари функционишу у Ц ++ 11 и Ц ++ 14.

Проверите најновије цене и корисничке прегледе на Амазону

8) Стандардна библиотека Ц ++, Тхе: Туториал Анд Референце 2Нд Едитион

Књига нуди свеобухватну документацију о свакој компоненти библиотеке, која укључује увод у њену сврху и дизајн.

Ова књига о језику Ц ++ покрива практичне детаље програмирања потребне за ефикасну употребу. Такође подучава потписе, важне класе и функције и мноштво примера радног кода. Књига такође покрива теме попут библиотеке стандардних шаблона (СТЛ), испитивање контејнера, итератора, функционалних објеката итд.

Проверите најновије цене и корисничке прегледе на Амазону

9) Почетак са Ц ++ од Цонтрол Струцтуре до Објецтс плус

Ову књигу на Ц ++ написао је Тони Гаддис. Презентација корак по корак помаже почетницима као и искусним програмерима. Помаже им да разумеју важне концепте програмског језика Ц ++.

У овој књизи Гаддис покрива контролне структуре, функције, низове и показиваче испред објеката и класа. Гаддисови текстови, јасан и лако читљив код са многим практичним примерима из стварног света. МиПрограммингЛаб за започињање са Ц ++ нуди домаћи задатак, програм оцењивања који укључује ученике.

Проверите најновије цене и корисничке прегледе на Амазону

10) Убрзани Ц ++: Практично програмирање на примеру првог издања

Ово је напредна књига за учење на Ц ++ коју је написао Сцотт Меиерс. Књига укључује теме као што су предности и недостаци подржане иницијализације, савршено прослеђивање, осим спецификација, а паметни показивач чини функције. Односи између стд :: мове, стд :: форвард. Такође превладава техникама које вам помажу да напишете исправне, корисне ламбда изразе.

Еффецтиве Модерн Ц ++ је најважнија књига која познаје важан концепт и смернице, стилове и идиоме Ц ++ за ефикасну и темељну употребу модерног Ц ++.

Проверите најновије цене и корисничке прегледе на Амазону

11) Ефикаснији Ц ++

Ово је идеална Ц ++ референтна књига коју је написао Сцотт Меиерс.

Нуди многе референце на Ц језику и учи Ц као подскуп Ц ++

Ова књига илуструје језик Ц ++ добрим примерима. Препоручује се као референтна књига.

Проверите најновије цене и корисничке прегледе на Амазону

12) Објектно оријентисано програмирање у Ц ++ 4. издању

Роберт Лафоре је написао објектно оријентисано програмирање на језику Ц ++. Књига започиње основним принципима програмског језика Ц ++. Постепено се све више уводи у напредне теме.

Структура ове књиге је веома слична структури претходног издања. Свако поглавље у овој књизи препуно је АНСИ Ц ++ стандарда и ревидираних примера који одражавају тренутну праксу и стандарде.

Проверите најновије цене и корисничке прегледе на Амазону

13) Програмирање на Ц ++: од анализе проблема до дизајна програма, 3. издање

Програмирање на Ц ++: од анализе проблема до дизајна програма, треће издање је књига коју је написао ДС Малик. Ова књига о програмирању такође подучава ООД методологију алгоритама за сортирање. Такође учи како се излаже додатни материјал на апстрактним часовима.

Штавише, комплети вежби дати на крају сваког поглавља су проширени и сада садрже неколико рачуна и вежби повезаних са инжењерингом.

Проверите најновије цене и корисничке прегледе на Амазону

14) Ц ++: детаљан приступ практичном кодирању

Детаљан приступ практичном кодирању је друга књига коју је написао Натхан Цларк. Аутор у овој књизи дели своје двадесетогодишње програмско искуство. Ова књига служи као водич за наставу и као референтни приручник који вас прати кроз овај чудесни свет програмирања.

Овај други том покрива основне ++ теме као што су типови података, променљиви опсег, константе и литерале, оператори типова модификатора, бројеви, низови, класе и објекти, показивачи на низове, структура података, датум и време итд.

Проверите најновије цене и корисничке прегледе на Амазону

15) Ц ++ 17 СТЛ кувар

Ова књига вам помаже да разумете механику језика и функције библиотеке и нуди увид у то како они функционишу.

The book takes an implementation-specific, problem-solution approach that helps you resolve such issues. It also covers core STL concepts, like containers, algorithms, lambda expressions, iterators.

Check Latest Price and User Reviews on Amazon