Ekstremalny kod w języku C
476 Kč 752 Kč
Jeśli uważasz, że język C dawno został odłożony do lamusa, jesteś w błędzie. Wielu inżynieró,w oprogramowania o nim zapomniało, jednak C wciąż cieszy się popularnością. Jest przy tym uważany za dość trudny język programowania, gdyż samo opanowanie jego składni to za mało, aby efektywnie go wykorzystywać. Właśnie dlatego ceni się programistó,w z wnikliwym i naukowym podejściem do reguł i praktyk. Tylko wtedy można wykorzystać możliwości języka C do tworzenia efektywnych systemó,w. W tym celu profesjonalny programista C musi tworzyć kod na bardzo wysokim poziomie.
To książka przeznaczona dla programistó,w, któ,rzy chcą stać się ekspertami języka C. Przedstawia zasady pracy z dyrektywami preprocesora, makrami, kompilacją warunkową i ze wskaźnikami. Omawia ważne aspekty projektowania algorytmó,w, funkcji i struktur. Sporo miejsca poświęcono tu kwestii uzyskiwania maksimum wydajności z aplikacji działających w środowisku o ograniczonych zasobach. Starannie opisano, jak C wspó,łpracuje z systemem Unix, w jaki sposó,b zaimplementowano reguły zorientowane obiektowo w języku C, a także jak wykorzystać wieloprocesowość. To świetny materiał bazowy do samodzielnego badania, zadawania pytań i eksperymentowania z kodem.
W książce między innymi:
- zaawansowane elementy języka C
- struktury pamięci i proces kompilacji
- programowanie zorientowane obiektowo w proceduralnym kodzie C
- tworzenie kodu na niskim poziomie
- wspó,łbieżność, wielowątkowość i integracja z innymi językami programowania
- testy jednostkowe i debugowanie oraz komunikacja międzyprocesowa
Autor: | Kamran Amini |
Nakladatel: | Helion |
ISBN: | 9788328374591 |
Rok vydání: | 2021 |
Jazyk : | Polština |
Vazba: | pevná |
Počet stran: | 752 |
-
MacPodręcznik Edycja OS X Yosemite
Piotr Wróblewski
-
Elektronika Leksykon kieszonkowy
Wrotek Witold
-
Mathcad. Zbiór zadań dla inżynierów
Tadeusz Białoń
-
Matematyczne łamańce. 113 zagadek log...
Beata Prucnal ,Piotr Gołąb ,Piotr Kosowicz
-
Cyberbroń - broń doskonała
Sanger, David
-
Programowanie aplikacji na serwisy sp...
LeBlanc Jonathan
-
Od matematyki do programowania
Rychlicki Wiesław
-
Deep learning dla programistów
Jeremy Howard
-
Python. Zadania z programowania. Impe...
Kubiak Mirosław J.
-
C# 8.0. Kompletny przewodnik dla prak...
Mark Michaelis, Eric Lippert
-
Testowanie oprogramowania
Pawlak Rafał
-
Czysty kod w C#. Techniki refaktoryza...
Jason Alls
-
Angular. Profesjonalne techniki progr...
Adam Freeman
-
#AgileKtóryDziała. Pracuj zwinnie i s...
Cheryl Palin, Mary Charrington, Charlotte Covill,
-
Programowanie w JavaScript. Rusz głową!
Freeman Eric T., Robson Elisabeth
-
Jak Unix tworzył historię
Brian W. Kernighan