Informacja o cookies
Strona ksiegarnia.pwn.pl korzysta z plików cookies w celu dostarczenia Ci oferty jak najlepiej dopasowanej do Twoich oczekiwań i preferencji, jak również w celach marketingowych i analitycznych. Nasi partnerzy również mogą używać ciasteczek do profilowania i dopasowywania do Ciebie pokazywanych treści na naszych stronach oraz w reklamach. Poprzez kontynuowanie wizyty na naszej stronie wyrażasz zgodę na użycie tych ciasteczek. Więcej informacji, w tym o możliwości zmiany ustawień cookies, znajdziesz w naszej Polityce Prywatności.
MENU

C++ Optymalizacja kodu(Kartonowa Foliowana)

Sprawdzone techniki zwiększania wydajności

Tytuł oryginalny: Optimized C++ Proven Techniques for Heightened Performance

0.00  [ 0 ocen ]
 Sprawdź recenzje
Rozwiń szczegóły »
Dostępne formaty i edycje
Rok wydania
Cena
Produkt niedostępny
Zarezerwuj i odbierz w księgarni stacjonarnej PWN
Dodaj do schowka

C++ Optymalizacja kodu

We współczesnym świecie, pełnym pośpiechu i rywalizacji, wydajność programu jest równie istotna dla klientów, jak oferowane przez niego funkcje. Ten praktyczny podręcznik wyjaśnia podstawowe zasady podnoszenia wydajności, które pomagają w optymalizacji kodu C++. Uczy, jak dostosowywać poprawny kod C++ tak, aby działał on szybciej i zużywał mniej zasobów na każdym komputerze, począwszy od zegarka, poprzez telefon, stację roboczą, superkomputer, aż po globalną sieć serwerów.
Autor Kurt Guntheroth prezentuje szereg przykładów demonstrujących, w jaki sposób można, stopniowo wdrażając przedstawione zasady, osiągnąć kod spełniający wymagania klientów dotyczące reaktywności i przepustowości. O przydatności porad zamieszczonych w tej książce będzie się można przekonać, gdy kolega z zespołu zawoła: „Zaczęło działać niesamowicie szybko. Kto coś naprawił?”
Dowiedz się jak:
• Wyznaczać kandydatów do optymalizacji przy użyciu programu profilującego oraz czasomierzy programowych
• Przeprowadzać powtarzalne eksperymenty w celu mierzenia wydajności zmodyfikowanych wersji kodu
• Optymalizować użycie zmiennych dynamicznych
• Podnieść wydajność kosztownych pętli i funkcji
• Przyspieszyć działanie funkcji przetwarzających ciągi
• Rozpoznawać efektywne algorytmy i wzorce optymalizacyjne
• Identyfikować mocne i słabe strony klas kontenerów w C++
• Analizować wyszukiwanie i sortowanie z perspektywy optymalizatora
• W efektywny sposób używać funkcji przesyłania strumieniowego we/wy w języku C++
• W wydajny sposób stosować w kodzie C++ funkcje równoległe bazujące na wątkach
„ Cenne źródło praktycznych porad — aktualnych, trafnych i osadzonych w rzeczywistości. Solidne kompendium wiedzy o nowym obliczu języka C++.”
—Jerry Tan
Starszy programista,
The Depository Trust & Clearing Corporation
Kurt Guntheroth, programista z ponad 35-letnim doświadczeniem, od ćwierćwiecza zajmuje się opracowywaniem wydajnego kodu C++. Rozwija programy dla platform Windows, Linux oraz systemów wbudowanych. Kurt mieszka w Seattle w stanie Waszyngton.

  • Sposób dostarczenia produktu fizycznego
    Sposoby i terminy dostawy:
    • Paczka w RUCHu - dostawa 2 dni robocze
    • Odbiór paczki w urzędzie Poczty Polskiej - dostawa 2 dni robocze
    • Dostawa Pocztą Polską - dostawa 2 dni robocze
    • Odbiór paczki w Paczkomacie InPost - dostawa 2 dni robocze
    • Dostawa kurierem - dostawa 1 dzień roboczy
    • Odbiór własny w księgarni PWN - dostawa 3 dni robocze
    Ważne informacje o wysyłce:
    • Nie wysyłamy paczek poza granice Polski.
    • Dostawa do części Paczkomatów InPost oraz opcja odbioru osobistego w księgarniach PWN jest realizowana po uprzednim opłaceniu zamówienia kartą lub przelewem.
    • Całkowity czas oczekiwania na paczkę = termin wysyłki + dostawa wybranym przewoźnikiem.
    • Podane terminy dotyczą wyłącznie dni roboczych (od poniedziałku do piątku, z wyłączeniem dni wolnych od pracy).
NAZWA I FORMAT
OPIS
ROZMIAR

Inni Klienci oglądali również

Optymalizacja systemu UNIX

Oto książka dzięki której wejdziesz do grona wtajemniczonych w arkana sztuki optymalizacji systemu UNIX. Znajdziesz tu: omówienie sprzętu komputerowego z uwzględnieniem najważniejszych produktów dostępnych na rynku, dogłębną analiz...

Kod Kathariny

„Jorn Lier Horst jest coraz lepszy. A już wcześniej był cholernie dobry.” Tarald Aano, Stavanger AftenbladZaginięcie osoby, po której nie został żaden ślad, samo w sobie jest zagadką. A co, jeśli osoba zaginiona pozostawia po s...

Teoria i praktyka rozwiązywania zadań optymalizacji

W książce omówiono podstawy teoretyczne zadań optymalizacji, rodzaje tych zadań oraz metody ich rozwiązywania. Szczególny nacisk położono na formułowanie problemu i jego zapis, które są tak samo ważne jak wybór odpowiedniego...

Synteza i optymalizacja układów cyfrowych

Oto niepowtarzalne zalety tej książki:umiejętne przedstawienie podstaw teoretycznych, doskonały dobór licznych przykładów, uwzględnienie najnowszych technologii, omówienie trendów rozwojowych, bardzo nowoczesne i kompleksowe...

Zrozumieć Chińczyków Kulturowe kody społeczności chińskich

Jak struktura języka wpływa na sposób postrzegania rzeczywistości?Czym jest mandat Niebios i jakie znaczenie ma on dla zrozumienia modelu sprawowania władzy w Chinach?Jak tradycja religijna i filozoficzna rzutuje na moral...

Clan 7 con Hola amigos 3 Podręcznik + kod Online

Clan 7 con !Hola, amigos! Nivel 3 es un curso de espanol para ninos de entre 6 y 12 anos, desarrollado por Editorial Edinumen en colaboración con el Instituto Cervantes. Sus siete protagonistas son el hilo conductor de numerosas aventuras que ayudarán ...

Wielokryterialna optymalizacja procesów wytwarzania części maszyn

Książka jest poświęcona wielokryterialnej optymalizacji procesów wytwarzania części maszyn. Omówiono w niej zagadnienia oceny i wyboru rozwiązania najlepszego - ze zbioru rozwiązań możliwych - ze względu na dwa i więcej kryteriów. ...

Optymalizacja

Podręcznik umożliwiający poznanie najczęściej stosowanych w praktyce metod optymalizacji liniowej i nieliniowej. Poszczególne metody opisano w sposób bardzo przystępny z zachowaniem następującego schematu:• opis idei metody,

Czysty kod w Pythonie

W porównaniu z innymi językami programowania Python wyróżnia się prostotą i zaskakującymi możliwościami. Używa się go do analizy danych, budowania sztucznej inteligencji, tworzenia stron WWW, jak również w badaniach naukowych. Właś...

Recenzje

Nikt nie dodał jeszcze recenzji. Bądź pierwszy!