Reklama
Strona 1 z 2 12 OstatniaOstatnia
Pokazuje wyniki od 1 do 15 z 16

Temat: [C++]Dobra książka dla początkującego

  1. #1
    Avatar Dio Paladin
    Data rejestracji
    2007
    Wiek
    28
    Posty
    959
    Siła reputacji
    17

    Domyślny [C++]Dobra książka dla początkującego

    Witam, jaką książkę warto zakupić do nauki C++? Języka uczę się dopiero przez jeden rok szkolny więc wiadomo jak to jest w szkole. W zasadzie to jestem jeszcze bardzo, bardzo początkujący, podstawy rozumiem, coś prostego umiem napisać ale przydałoby się też coś z czego na boku, oprócz szkoły, mógłbym się uczyć. Która książka wg. was jest warta polecenia?

  2. #2

    Notoryczny Miotacz Postów Visher jest teraz offline
    Avatar Visher
    Data rejestracji
    2009
    Położenie
    Stalowa Wola.
    Posty
    1,253
    Siła reputacji
    16

    Domyślny

    Potrafisz coś prostego, to znaczy? Jeżeli opanowałeś wszelkie podstawy języka C++, umownie powiedzmy że granicą tych podstaw są klasy/obiekty (akurat klasy i obiekty najlepiej jest zrozumieć w praktyce) i wskaźniki (je musisz znać do bólu), to powinieneś zacząć nabierać doświadczenia w pracy z kodem, czyli najprościej mówiąc, tworząc bardziej złożone programy/gry. Ja kiedyś pisałem konsolowego snake'a obiektowo i tu po raz pierwszy poczułem, że potrafię się poruszać po C++.

    A jeżeli nie.. ja uczyłem się z Symfonii C++ Jerzego Grębosza, ta książka jest legendą przez jej podeście niczym dla humanisty. Thinking in C++ jest lepsza, jeżeli bierzesz tamtą cechę za wadę (a skoro coś już umiesz, to niewątpliwie ją jest).

  3. Reklama
  4. #3

    Data rejestracji
    2009
    Położenie
    Rybnik
    Wiek
    28
    Posty
    451
    Siła reputacji
    15

    Domyślny

    szczerze mówiąc to najwięcej się nauczyłem poprzez praktykę.

    wyznaczałem sobie cel. stwórz program który robi to i to, a następnie szukałem po internecie funkcji i rozwiązań które to umożliwiały. dokumentacja w tym przypadku była bardzo przydatna. są tam przykłady i informacje np. jakie wartości przyjmuje dana funkcja. w ten sposób uczyłem się zastosowania funkcji i wykorzystywałem ją w moim programie.

    i tak krok po kroku dochodzę do momentu w którym program przypomina mi to co zaplanowałem.

  5. #4
    Avatar Dio Paladin
    Data rejestracji
    2007
    Wiek
    28
    Posty
    959
    Siła reputacji
    17

    Domyślny

    Cytuj Visher napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    Potrafisz coś prostego, to znaczy? Jeżeli opanowałeś wszelkie podstawy języka C++, umownie powiedzmy że granicą tych podstaw są klasy/obiekty (akurat klasy i obiekty najlepiej jest zrozumieć w praktyce) i wskaźniki (je musisz znać do bólu), to powinieneś zacząć nabierać doświadczenia w pracy z kodem, czyli najprościej mówiąc, tworząc bardziej złożone programy/gry. Ja kiedyś pisałem konsolowego snake'a obiektowo i tu po raz pierwszy poczułem, że potrafię się poruszać po C++.

    A jeżeli nie.. ja uczyłem się z Symfonii C++ Jerzego Grębosza, ta książka jest legendą przez jej podeście niczym dla humanisty. Thinking in C++ jest lepsza, jeżeli bierzesz tamtą cechę za wadę (a skoro coś już umiesz, to niewątpliwie ją jest).
    Klasy/obiekty "kojarzę", coś może prostego bym i z ich użyciem napisał ale na pewno dobrze ich nie umiem, o wskaźnikach jeszcze się nie uczyłem. W takim wypadku potrzebuję książki dla kogoś mocno początkującego ale z jakąś tam podstawową wiedzą.

  6. #5
    Avatar LGTK
    Data rejestracji
    2009
    Położenie
    Podlaskie, Białystok
    Wiek
    32
    Posty
    267
    Siła reputacji
    15

    Domyślny

    http://pl.wikibooks.org/wiki/C++

    Przerabiasz x razy + przy każdym rozdziale wymyślasz sobie jakiś program z użyciem tego o czym czytałeś. Potem praktyka!
    PIŻMAG

  7. #6
    Avatar Dio Paladin
    Data rejestracji
    2007
    Wiek
    28
    Posty
    959
    Siła reputacji
    17

    Domyślny

    Zdecyduję się na Symfonię C++ Standard jest problem jednak z najnowszym wydaniem. Książkę zamierzam zakupić tu: http://bonito.pl/k-90094904-symfonia...dard-tom-1-i-2
    Jednak numer ISBN nie zgadza się z tymi tutaj: http://www.ifj.edu.pl/~grebosz/symfonia_c++_std_p.html

  8. #7
    Avatar MasterMappi
    Data rejestracji
    2005
    Położenie
    Poznan
    Wiek
    34
    Posty
    1,480
    Siła reputacji
    19

    Domyślny

    swoja droga skad brac pomysly na programy, ktore mozna napisac czysto w C++? ale takie, ktore maja jakis sens (najlepiej bez grafiki)
    tylko bog moze nas sadzic / yolo / hwdp / acab

  9. #8
    Avatar Dio Paladin
    Data rejestracji
    2007
    Wiek
    28
    Posty
    959
    Siła reputacji
    17

    Domyślny

    Cytuj Dio Paladin napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    Zdecyduję się na Symfonię C++ Standard jest problem jednak z najnowszym wydaniem. Książkę zamierzam zakupić tu: http://bonito.pl/k-90094904-symfonia...dard-tom-1-i-2
    Jednak numer ISBN nie zgadza się z tymi tutaj: http://www.ifj.edu.pl/~grebosz/symfonia_c++_std_p.html
    Ponawiam pytanie

  10. #9
    Avatar zakius
    Data rejestracji
    2008
    Położenie
    The Internets
    Wiek
    33
    Posty
    11,075
    Siła reputacji
    24

    Domyślny

    A ja trochę odpowiem na początkowe pytanie: nie spotkałem się jeszcze z dobrą książką. Wszystkiego co umiem nauczyłem się analizując kody prawdziwych programów, nawet jeśli nie znam terminologii to jakoś idzie. Bardzo się zawiodłem na jednej z najbardziej polecanych książek, przykłady nie mające żadnego sensu są zbyt trudne do pojęcia. Niestety jej tytułu nie pamiętam, ale możliwe, że była to właśnie symfonia. A pomysły na programy... Napisz kilka rzeczy banalnych, weź się za allegro i leć klasyczne gry. Powinno wystarczyć
    Problem z komputerem? Instrukcja diagnostyczna
    Cytuj Vegeta napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    Baby maja wymagania jak windows vista, takze nigdy nie wiesz.
    Cytuj Dzzej napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    Moje posty to esencja głupoty.
    "Don't worry, I'm just a pervert"

  11. #10
    Avatar Dio Paladin
    Data rejestracji
    2007
    Wiek
    28
    Posty
    959
    Siła reputacji
    17

    Domyślny

    Obadałem to Allegro z tym, że problem mam ze znalezieniem jakiegoś dobrego kursu, tzn. pod Allegro 4.x jest polski kurs, fajnie napisany, na cpp0x.pl jednak pod Allegro 5.x (najnowsza wersja) znalazłem tylko minitutoriale na oficjalnej wiki i video tutorial, a ja wolałbym raczej coś pisanego, tak aby mieć łatwiejszy wgląd jeśli czegoś nie umiałbym zrobić.

  12. #11
    Avatar zakius
    Data rejestracji
    2008
    Położenie
    The Internets
    Wiek
    33
    Posty
    11,075
    Siła reputacji
    24

    Domyślny

    Możesz walić 5.x bo i tak chodzi o to, że ma to być pomoc w wykonywaniu zadań (ogl jest trudniejszy), po prostu nie wiesz co pisać to tak sobie podstawowe gierki odtworzysz, co się da obiektowo i elegancko
    Problem z komputerem? Instrukcja diagnostyczna
    Cytuj Vegeta napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    Baby maja wymagania jak windows vista, takze nigdy nie wiesz.
    Cytuj Dzzej napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    Moje posty to esencja głupoty.
    "Don't worry, I'm just a pervert"

  13. #12
    Avatar Niver
    Data rejestracji
    2007
    Położenie
    głównie leżące aczkolwiek czasem usiądę.
    Posty
    849
    Siła reputacji
    17

    Domyślny

    http://xion.org.pl/productions/texts.../megatutorial/

    legendarny już tutorial. podczas pisania gry na zaliczenie bardzo mi pomógł.

  14. #13
    Avatar Dio Paladin
    Data rejestracji
    2007
    Wiek
    28
    Posty
    959
    Siła reputacji
    17

    Domyślny

    Cytuj zakius napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    Możesz walić 5.x bo i tak chodzi o to, że ma to być pomoc w wykonywaniu zadań (ogl jest trudniejszy), po prostu nie wiesz co pisać to tak sobie podstawowe gierki odtworzysz, co się da obiektowo i elegancko
    Hm, w zasadzie racja, do nauki starczy starsza wersja. Z ciekawości, spytam, co dalej po Allegro? Wtedy już leci się w jakieś ogromne projekty w OGL/D3D?

  15. #14
    Avatar zakius
    Data rejestracji
    2008
    Położenie
    The Internets
    Wiek
    33
    Posty
    11,075
    Siła reputacji
    24

    Domyślny

    Wtedy leci się niestety na visual c++ albo c#, mało kto iso/ansi c++ używa w korpo
    (a to, że najlepsze niezależne programy są na iso/ansi z winapi to inna kwestia :D)
    A jak do gier to w sumie nie wiem, pomiędzy allegro a ogl nic chyba nie ma pozomem trudności(chyba, że dx)
    Ostatnio zmieniony przez zakius : 24-08-2013, 22:13
    Problem z komputerem? Instrukcja diagnostyczna
    Cytuj Vegeta napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    Baby maja wymagania jak windows vista, takze nigdy nie wiesz.
    Cytuj Dzzej napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    Moje posty to esencja głupoty.
    "Don't worry, I'm just a pervert"

  16. #15
    Avatar Dio Paladin
    Data rejestracji
    2007
    Wiek
    28
    Posty
    959
    Siła reputacji
    17

    Domyślny

    Mógłbyś trochę objaśnić? :d Visual C++? iso/ansi C++? Tzn. Visual C++ to IDE MS, a C# to język tyle wiem, chyba, że chodzi o coś jeszcze innego...

Reklama

Informacje o temacie

Użytkownicy przeglądający temat

Aktualnie 1 użytkowników przegląda ten temat. (0 użytkowników i 1 gości)

Podobne tematy

  1. Odpowiedzi: 8
    Ostatni post: 13-11-2020, 16:18
  2. League of Legends Postać dla początkującego!
    Przez WlochatyOdkurzacz w dziale Inne gry
    Odpowiedzi: 26
    Ostatni post: 28-01-2013, 17:00
  3. League of Legends Warwick i Cho Gath dla początkującego
    Przez Astinus w dziale Inne gry
    Odpowiedzi: 4
    Ostatni post: 16-06-2012, 11:03
  4. [Neobot] pomoc dla poczatkujacego
    Przez Tazz w dziale Tibia
    Odpowiedzi: 6
    Ostatni post: 21-06-2011, 13:41

Zakładki

Zakładki

Zasady postowania

  • Nie możesz pisać nowych tematów
  • Nie możesz pisać postów
  • Nie możesz używać załączników
  • Nie możesz edytować swoich postów
  •