Jaką książkę?

  • 2 Odpowiedzi
  • 1059 Wyświetleń

0 użytkowników i 1 Gość przegląda ten wątek.

*

Offline processor

  • ****
  • 691
  • Płeć: Mężczyzna
    • Radio i telewizja w Małopolsce
  • Sprzęt: XDA Exec, iPAQ 3870
Jaką książkę?
« dnia: Maj 27, 2007, 15:00:12 »
Jaką polecicie mi książkę która pomoże mi w programowaniu w C++?
Oczywiście język aby jak najlepiej pasował do tego w Pellesie.

Odp: Jaką książkę?
« Odpowiedź #1 dnia: Maj 27, 2007, 15:16:29 »
Jaką polecicie mi książkę która pomoże mi w programowaniu w C++?
Oczywiście język aby jak najlepiej pasował do tego w Pellesie.
Pelles to czyste C, ale przy jednym jak i drugim odpowiedź jest takja sama:
"Język Ansi C" Dennisa Ritchie oraz Briana Kernighana (Wydawnictwo WNT),

Co C++ polecają polskie pozycje:
- "Symfonia C++"
- "Pasja C++"
(obydwie ksiązki napisał Jerzy Grębosz)

Do nauki WinAPI chyba najlepiej sięgnąć po:
- "Programming Windows API" Charlesa Petzold

Do MFC i innych pomysłów które miały uprościć WinAPI to już nie mam pojęcia :P

*

Offline MacBirdie

  • *****
  • 1943
  • Płeć: Mężczyzna
  • I znów Poznań ;)
    • macbirdie.net
  • Sprzęt: iPhone 4 16GB | iPad 3G 64GB | iPhone 3G 8GB
Odp: Jaką książkę?
« Odpowiedź #2 dnia: Maj 31, 2007, 13:00:21 »
Petzold jest ogromny, wyczerpujący, ale myślę że na dobry początek wystarczy http://www.winprog.org/tutorial/ .
Odnośnie C++ - Thinking in C++, tyle że w API się pisze w czystym C, więc tak czy siak trzeba też samo ANSI C liznąć.
K&R jest niezły i raczej wystarczy, tym bardziej że obecnie dostępna edycja tej książki traktuje rzeczywiście o ANSI C. Ja mam jeszcze jej poprzednie wydanie, które opisuje C sprzed ustandaryzowania, tzw. "K&R C". :)
Jeśli Grębosza książki, to tylko nowsze wydanie, które uaktualnione jest o uzgodnienie ze standardem ISO C++. Jednak nie jest to dobra książka do nauki "prawdziwego" C++.
A gdy już C i C++ się ma za sobą, warto dobrą książkę o bibliotece standardowej C++ poznać, potem o bibliotece Boost.
A niezła jako uzupełnienie Petzolda czy tutoriala Forgera jest książka Jeffrey'a Richtera - Programowanie aplikacji dla Microsoft Windows. Dość zaawansowane, ale przydatne tematy.

Po zapoznaniu tych wszystkich elementów oczywiście MSDN, po trzykroć MSDN.
A potem wykorzystać umiejętności i poznać WTL i pod nim tworzyć aplikacje dla Win32.
« Ostatnia zmiana: Maj 31, 2007, 13:03:49 wysłana przez MacBirdie »