Do opanowania języków C++11 i C++14 nie wystarcza zapoznanie się z wprowadzonymi w nich funkcjonalnościami (np. Deklaracjami rodzaju auto, semantyką operacji move, wyrażeniami lambda i obsługą współbieżności). Sztuką jest nauczenie się korzystania z tych funkcjonalności skutecznie - tak, żeby programy były poprawne, skuteczne, proste w utrzymaniu i przenośne. Pomocna w tym będzie niniejsza książka, w której pozostał opisany sposób tworzenia wspaniałego oprogramowania przy użyciu kanonów C++11 i C++14 - tj. Progresywnego języka C++. Tematy: zalety i wady inicjalizacji klamrowej, specyfikacji noexcept, technik znakomitego przekazywania argumentów oraz funkcji make służących do tworzenia wskaźników inteligentnych Związki między std::move, std::forward, odwołaniami do r-wartości i odwołaniami uniwersalnymi Techniki pisania czytelnych, poprawnych i skutecznych wyrażeń lambda Różnice między std::atomic a volatile, zalecane sposoby użycia każdej z tych deklaracji i ich związek z interfejsem API współbieżności w języku C++ Zmiany najlepszych rozwiązań znanych ze "starego" języka C++ (tj. C++98) wymagane w trakcie tworzenia oprogramowania w progresywnym języku C++ Książka skuteczny innowacyjny C++ jest napisana zgodnie z wypróbowanym, opartym na wskazówkach i przykładach stylem wcześniejszych książek Scotta Meyersa, ale dotyczy w pełni nowego materiału. Jest ważną pozycją dla każdego innowacyjnego twórcy oprogramowania w języku C++. Przed ponad 20 laty książki Scotta Meyersa z serii Effective C++ (Effective C++, More Effective C++ i Effective STL) wyznaczyły poziom odniesienia dla wskazówek dotyczących programowania w języku C++. Jego jasne, ujmujące wyjaśnienie skomplikowanego technologicznego materiału przyniosły mu światową sławę, dzięki której stał się popularnym trenerem, konsultantem i prezenterem konferencyjnym. Scott Meyers zyskał tytuł doktora informatyki na uniwersytecie Brown. "Kiedy już zapoznałem się z podstawami języka C++, sposobów programowania kodu produkcyjnego w tym języku nauczyłem się z kolekcji książek Meyersa Effective C++. Książka wydajny nowoczesny C++ jest najważniejszym podręcznikiem dotyczącym wyraźnych wytycznych, fasonów i idiomów przydatnych do produktywnego i prawidłowego używania nowoczesnego języka C++. Nie masz jej jeszcze? dokonaj zakupu ją. Teraz." —Herb Sutter Przewodniczący komitetu standaryzacyjnego ISO C++, a także architekt oprogramowania C++ w firmie Microsoft t
Opinie i recenzje użytkowników
Dodaj opinie lub recenzję dla Skuteczny nowoczesny c++, AZ#201E454AEB/DL-ebwm/pdf. Twój komentarz zostanie wyświetlony po moderacji.