A C++17 STL elsajátítása: A C++17 szabványos könyvtári összetevőinek teljes körű kihasználása

Értékelés:   (4.3 az 5-ből)

A C++17 STL elsajátítása: A C++17 szabványos könyvtári összetevőinek teljes körű kihasználása (Arthur O'Dwyer)

Olvasói vélemények

Összegzés:

A könyvet a világos írásmód, a C++ STL témáinak mélyreható lefedettsége és a gyakorlati példák miatt nagyra értékelik. Ugyanakkor kritika érte a nyomtatás minősége és a néhány felhasználó által kívánt haladó témák hiánya miatt.

Előnyök:

Jól megírt és könnyen érthető
gyakorlati optimalizálási tippeket ad
mélyreható témákat tárgyal
jó példák
a szerző tekintélye
segít az STL-összetevők megértésében
élvezetes és elgondolkodtató.

Hátrányok:

A nyomtatás és a papír minősége az árához képest kiábrándító
néhány olvasó haladóbb tartalmakat várt
nem minden felhasználó értékeli a tanítási módszereket.

(11 olvasói vélemény alapján)

Eredeti címe:

Mastering the C++17 STL: Make full use of the standard library components in C++17

Könyv tartalma:

Ez a könyv lebontja a C++ STL-t, és megtanítja, hogyan lehet a benne rejlő gyöngyszemeket kibontani és alkalmazni a programozásban. A könyvről - Növelje termelékenységét C++ fejlesztőként a C++17 legújabb funkcióival - Fejlesszen kiváló minőségű, gyors és hordozható alkalmazásokat az STL változatos funkcióival - Migráljon a régebbi verziókról (C++11, C++14) a C++17-re Kinek szól ez a könyv Ez a könyv azoknak a fejlesztőknek szól, akik szeretnék elsajátítani a C++ STL-t és teljes mértékben kihasználni annak összetevőit.

Előzetes C++ ismereteket feltételezünk. Amit tanulni fog - Saját iterátortípusok, allokátorok és szálpoolok készítése. - Minden szabványos tároló és minden szabványos algoritmus elsajátítása.

- Javítsa a kódját a new/delete intelligens mutatókkal való helyettesítésével.

- Megérti a különbséget a monomorf algoritmusok, a polimorf algoritmusok és a generikus algoritmusok között. - Ismerje meg a szókapcsolat típus, a terméktípus és az összegtípus jelentését és alkalmazását.

Részletesen A modern C++ hosszú utat tett meg 2011 óta. A legutóbbi frissítést, a C++17-et nemrég ratifikálták, és számos implementáció van úton. Ez a könyv a C++ szabványos könyvtárához nyújt útmutatót, beleértve a C++17 legfrissebb funkcióit is.

A könyv a C++ szabványos sablonkönyvtár alapos feltárásával kezdődik. Megtanulja a klasszikus polimorfizmus és a generikus programozás közötti legfontosabb különbségeket, az STL alapját. Azt is megtanulja, hogyan használhatja az STL különböző algoritmusait és tárolóit a programozási igényeinek megfelelően.

A következő modul a modern C++ eszközeivel foglalkozik. Itt olyan algebrai típusokat ismerhet meg, mint az std:: optional, szókapcsolati típusokat, mint az std:: function, intelligens mutatókat és szinkronizációs primitíveket, mint az std:: atomic és az std:: mutex.

Az utolsó modulban megismerkedhet a C++ szabályos kifejezések és a fájl I/O támogatásával. A könyv végére jártas leszel a C++17 szabványkönyvtár használatában valódi programok megvalósításához, és alapos ismereteket szerzel a könyvtár saját belső tulajdonságairól. Stílus és megközelítés Ez a könyv tömör, de átfogó módon, funkcióról funkcióra haladva magyarázza el és alkalmazza a C++ STL-t.

A könyv egyéb adatai:

ISBN:9781787126824
Szerző:
Kiadó:
Kötés:Puha kötés

Vásárlás:

Jelenleg kapható, készleten van.

A szerző további könyvei:

A C++17 STL elsajátítása: A C++17 szabványos könyvtári összetevőinek teljes körű kihasználása -...
Ez a könyv lebontja a C++ STL-t, és megtanítja,...
A C++17 STL elsajátítása: A C++17 szabványos könyvtári összetevőinek teljes körű kihasználása - Mastering the C++17 STL: Make full use of the standard library components in C++17

A szerző munkáit az alábbi kiadók adták ki:

© Book1 Group - minden jog fenntartva.
Az oldal tartalma sem részben, sem egészben nem másolható és nem használható fel a tulajdonos írásos engedélye nélkül.
Utolsó módosítás időpontja: 2024.11.13 21:05 (GMT)