Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[C++] Wybór książki.


Rekomendowane odpowiedzi

Opublikowano

yo.

Mam zamiar kupić książkę do nauki C++. Pytanko jaki tytuł polecacie? Żeby jakoś fajnie sie czytało i żebym czegoś się nauczył ;)

Dodam że chciałbym się uczyć OD POCZĄTKU. :)

Z góry dzieki.

............

Weteran
Opublikowano

Symofnia jest przeznaczona dla osób, które już miały styczność z programowaniem, więc nie jest to najlepszy pomysł. Ogółem c++ nie jest dobry wyborem dla początkującego.

Ofc. to też zależy jak szybko łapiesz. Ja z doświadczenia wiem, że i od assemblera można zacząć, ale trzeba mieć do tego zapał.

Resztę powiedział Pan z dziwnym nickiem.

Opublikowano

Na początek lepiej zacznij od jakiegoś prostszego języka np. Assembler jak to napisał Xaulin lub AutoIT który jest podobny do C++ i na początek powinien co wystarczyć, a jeżeli chcesz szybko na C++ przejść to szybka nauka w AutoIT na pewno nie pójdzie w las :P

"Jesteśmy ludźmi, bo popełniamy błędy i na nich się uczymy."

Opublikowano

Co kiedyś robiłem z auto it. jak ogarne auto it to wtedy wejde na może "Symfonia C++" ? No cóż dzięki :)

............

Opublikowano

Symfonia C++ jest najlepszą książką do nauki ponieważ inne czasem albo pomijają niektóre funkcję itp. a tutaj masz szczegółowo wszystko napisane, no i masz też trochę więcej czytania ;) Ale opłaca się. Sam przeczytałem tą książkę 2 razy i czytam teraz już 3 raz.

"Jesteśmy ludźmi, bo popełniamy błędy i na nich się uczymy."

Weteran
Opublikowano

Na początek lepiej zacznij od jakiegoś prostszego języka np. Assembler jak to napisał Xaulin

Assembler jest prosty, ale nie do końca w tym sensie.

W assemblerze poziom abstrakcji jest zerowy, gdyż jest to w końcu kod maszynowy opakowany w mnemoniki. Trzeba być bardzo świadomy tego, co się naprawdę dzieje w komputerze.

Zazwyczaj początkujący przed rozpoczęciem nauki w asmie poświęca kilka godzin na przestudiowanie w, jaki sposób działa procesor.

Ostatecznie jeżeli już ktoś taki zrozumie o co w tym wszystkim chodzi, będzie miał z górki, gdyż programowanie w nim sprowadza się do rejestrów i stosu. Nie ma żadnych obiektów, funkcji czy zasad oop, a nawet jako takich pętli również nie ma.

Opublikowano

@UP jeżeli chce się uczyć C++ to Basic na mało mu się przyda, bo Basic to typowy program gdzie dodajesz Button i tylko krótki kodzik do niego, a w C++ wszystko piszę się samemu zazwyczaj :P No i Basic ma tylko małą część możliwości C++ czyli goto :P

"Jesteśmy ludźmi, bo popełniamy błędy i na nich się uczymy."

Weteran
Opublikowano

@UP jeżeli chce się uczyć C++ to Basic na mało mu się przyda, bo Basic to typowy program gdzie dodajesz Button i tylko krótki kodzik do niego, a w C++ wszystko piszę się samemu zazwyczaj :P No i Basic ma tylko małą część możliwości C++ czyli goto :P

Basic to nie to samo co visual basic. W basic co najwyżej stworzysz kalkulator.

Natomiast visual basic został stworzony przez microsoft tak samo jak C# czy c++/cli i służy do tych samych celów.

Jest coś takiego jak 'RAD', gdzie pisanie programów opiera właśnie na przenoszenie widżetów do okienka i na oprogramowaniu ich.Środowisko RAD generuję kod, który programista 'ręcznie' i tak mógłby napisać, więc jest to jedynie narzędzie pomocnicze. Dwa najbardziej znane środowiska (z) RAD to visual studio i QT. Wcale nie ma konieczność używania visual basica do korzystania z nich.

Opublikowano

Najlepiej znajdź jakiś porządny kurs c++ w googlach, z niego się naucz podstaw a dopiero później kup książkę. Jak nie znasz dobrze podstaw to moim zdaniem nie ma co książki brać, wiem z doświadczenia ;)

Opublikowano

@UP ale co mu po tym, jak nic nie zrozumie, bo C++ nie jest taki łatwy ??

"Jesteśmy ludźmi, bo popełniamy błędy i na nich się uczymy."

Opublikowano

@UP ale co mu po tym, jak nic nie zrozumie, bo C++ nie jest taki łatwy ??

Poradzi sobie chłopak, od czegoś trzeba zacząć.

Opublikowano

@UP ale co mu po tym, jak nic nie zrozumie, bo C++ nie jest taki łatwy ??

 

To, że Ty nic nie zrozumiałes nie znaczy jeszcze, że każdy wybiera złe kursy i ma problemy z nauką.

Ta sygnatura jest pusta.

Opublikowano

@2&3UP nie chodzi o to, że nie zrozumie tylko o to jak szybko przysfoi (nw jak to się piszę, innymi słowy nauczy się lub za kuma), o co w tym chodzi. ;)

"Jesteśmy ludźmi, bo popełniamy błędy i na nich się uczymy."

Opublikowano

@2&3UP nie chodzi o to, że nie zrozumie tylko o to jak szybko przysfoi (nw jak to się piszę, innymi słowy nauczy się lub za kuma), o co w tym chodzi. ;)

Przyswoi* :P

Jak ma się chociaż trochę oleju w głowie to programowanie zrozumie raz dwa. Jeśli autor tematu chce mam książkę (558 stron) po polsku o C++, zapewne każdy ją ma ale w częściach.

Opublikowano
Basic to nie to samo co visual basic. W basic co najwyżej stworzysz kalkulator.

Powiedz to ludziom od ZX Spectrum... Twój argument jest inwalidą. W ogóle wszystkie wasze argumenty są z dupy wzięte.

Bo po pierwsze żeby programować trzeba myśleć jak programista, rozkładać pewne rzeczy na czynniki(np. grasz w jakąś gierkę, i zastanawiasz się jak dany element został zaprogramowany etc.)

Bo nie ważny jest język, ważny jest łeb...

A więc książka nie do języka, a do nauki programowania. Czyli coś o algorytmice by się przydało, matematyka etc.

Cytat

 

Orientacja seksualna polega na tym, że jeden mężczyzna lubi blondynki, drugi szatynki, że jedna pani woli umięśnionych mężczyzn a inna chudych intelektualistów. Homoseksualizm nie jest orientacją jest chorobą za którą homoseksualiści nie ponoszą odpowiedzialności. Pewna grupa ludzi rodzi się upośledzona fizycznie, na przykład bez ręki ale czy to znaczy, że wszystkim zdrowym powinniśmy też obcinać ręce? Nie, powinniśmy zapewnić im protezy. Obowiązkiem państwa jest zapewnienie homoseksualistom, jak wszystkim upośledzonym fizycznie czy psychicznie profesjonalnej opieki medycznej.

Opublikowano

Jak już raz napisałem w innym temacie, absolutnie nie polecam uczenia się z książek. Szkoda pieniędzy na taką inwestycje skoro mamy internet ;)

Weteran
Opublikowano

@Assarelliuss

ZX Spectrum? Z czym ty w ogóle wyjeżdżasz? W jakich Ty czasach żyjesz?

Język programowania to narzędzie, a narzędzia w każdym zawodzie mają znaczenie. Małpa z kamieniem zrobi więcej, niż małpa z gałązką. Ofc. jeżeli ta małpa jest małpą, to i tak gówno zrobi.

Z tym basic`em to była przenośnia, bo przecież każdy wie, że można w nim jeszcze zrobić przelicznik centymetrów na metry.

 

Tak w ogóle, życzę Ci powodzenia w szukaniu pracy jako programista, znając te języki "ASM x86, C\C++, Ruby, Ada, Pascal, Python, Perl, Smalltalk".

Opublikowano

Wiesz, w pewnym wieku nie uczymy się języków myśląc o pracy, tylko o tym co nas interesuje.

 

Pozatym nie widze problemu, z znalezieniem pracy znając języki "ASM x86, C\C++, Ruby, Ada, Pascal, Python, Perl, Smalltalk"

Zamykam temat, bo autor nie trzyma poziomu.

....

Polityka forum zakazuję nam zamykać tematy, tylko dlatego, że są na niskim poziomie.

I lold.
Opublikowano

Na rynku pracy miałbym większe szanse od kolesia znającego jedynie jeden z tych języków na pewno. Zwłaszcza, że często "mile widzianym" dodatkiem jest znajomość jakiegoś języka skryptowego, często narzucanego...

 

Ad. BASIC - w dupie byłeś i gówno widziałeś... To programista czyni język zdatnym do użycia i to on tworzy w nim cuda, język nie ma praktycznie na to żadnego wpływu.

Bo cóż zrobi głupia małpa z kamieniem, a co zrobi inteligentny protoczłowiek z gałązką?

Cytat

 

Orientacja seksualna polega na tym, że jeden mężczyzna lubi blondynki, drugi szatynki, że jedna pani woli umięśnionych mężczyzn a inna chudych intelektualistów. Homoseksualizm nie jest orientacją jest chorobą za którą homoseksualiści nie ponoszą odpowiedzialności. Pewna grupa ludzi rodzi się upośledzona fizycznie, na przykład bez ręki ale czy to znaczy, że wszystkim zdrowym powinniśmy też obcinać ręce? Nie, powinniśmy zapewnić im protezy. Obowiązkiem państwa jest zapewnienie homoseksualistom, jak wszystkim upośledzonym fizycznie czy psychicznie profesjonalnej opieki medycznej.

Opublikowano

Bo cóż zrobi głupia małpa z kamieniem, a co zrobi inteligentny protoczłowiek z gałązką?

Procesor nie filozofuje a działa.

 

w symfonii c++ pan Grębosz ładnie opisuje wszystko porównując to z przykładami z rzeczywistości i analizuje pracę każdego programu linijka po linijce. Jakim trzeba być laikiem żeby nie zrozumieć tego co tam pisze?

czwartkowy posmak w ustach przypomina
że nie ma sensu owijać w bawełnę
zmarzniętego truchła

przez latarnię ktoś przerzucił sznur
cumuje statek w bezpieczną przystań

czuję jak na skroniach zasycha sól
...

Opublikowano

Nie kupuj książki do nauki C++... Kursy internetowe są znacznie lepsze. Zaufaj mi. Mniej stracisz pieniędzy(Nie stracisz), a zyskasz większe doświadczenie. I zgaduje,

że w książce nie masz dokumentacji ;)

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...