Ako začať s C++ ?

Programovacie jazyky, rady, poradňa...
LOLCATS
Medium Professional
Medium Professional
Používateľov profilový obrázok
Príspevky: 1159
Registrovaný: 23 sep 2006, 13:15

Ako začať s C++ ?

Príspevok od používateľa LOLCATS »

Chcel by som sa naučiť C++. No neviem kde začať.
Čo stiahnuť atď...resp. skúšal som niečo pozisťovať ale zatial tápam v tme.
Vysvtelil by mi niekto ako to teda "funguje" ?
pheo
Light Star
Light Star
Používateľov profilový obrázok
Príspevky: 212
Registrovaný: 20 sep 2005, 16:53
Bydlisko: moje hniezdo
Kontaktovať používateľa:

Príspevok od používateľa pheo »

Takze, ked zacinate to znamena , ziadne na rychlo tutorialy, ale pekne knižka nad 800 stránok a študujem.... :)

takých knižiek je na cpress veľa, pripadne ked nechcete investovať pohľadajte na tomto fore, už viac ludi sa tu na toto pytalo


Nejaké vývojové prostredie: Dev-cpp
Kompilator: minGW (Dev-cpp už obsahuje, ale staršiu verziu)

Takto obecne sa tazko radi, ste uplne uplny zaciatocnik v programovani, alebo uz mate za sebou nejaky OOP jazyk (java , c#) alebo lepsie, uz ste v niecom programovali ?
juho
Star
Star
Používateľov profilový obrázok
Príspevky: 551
Registrovaný: 11 máj 2007, 21:16

Príspevok od používateľa juho »

Vykajte si ako chcete no na builder.cz neda nik dopustit.
najprv program.: zevraj eclipse

Kód: Vybrať všetko

http://www.eclipse.org/downloads/
potom ze ten tutorial bo v knihach su tiez tutoriale. alebo to slovo tutorial ma mozno iny vyznam nez som zvyknuty:

Kód: Vybrať všetko

http://www.builder.cz/art/cpp/clanek1666892044.html
pekne po rade

Kód: Vybrať všetko

http://www.builder.cz/art/cpp/cpp_oop.html
a koncime so samovzdelavanim...
pheo
Light Star
Light Star
Používateľov profilový obrázok
Príspevky: 212
Registrovaný: 20 sep 2005, 16:53
Bydlisko: moje hniezdo
Kontaktovať používateľa:

Príspevok od používateľa pheo »

juho napísal:Vykajte si ako chcete no........
Asi som zadrel .... :D Dufam ze my to odpustite :)
Ide my o to ze tutorialy obecne su len akymsi vyrezom a su skor doplnujucim materialom pre skusenejších programatorov, ktorý už aký taký rozhľad majú ;) Vychádzam z vlastnej skúsenosti, ked aj ja som zacinal a tutorialy my moc nepomohli....
Silent
Star
Star
Príspevky: 555
Registrovaný: 28 apr 2008, 14:03

Príspevok od používateľa Silent »

mam nejaky ebook kdyztak napis ss
LOLCATS
Medium Professional
Medium Professional
Používateľov profilový obrázok
Príspevky: 1159
Registrovaný: 23 sep 2006, 13:15

Príspevok od používateľa LOLCATS »

Úvodem musím říci, že můj seriál článků "Základy objektově orientovaného programováni v C++" je určen lidem, kteří znají jazyk C, a chtějí se naučit objektově programovat v jazyce C++.
Takze mam zacat najprv s C ?
Chcem sa tomu seriozne venovat....
beluský
Darca
Darca
Používateľov profilový obrázok
Príspevky: 317
Registrovaný: 21 sep 2006, 13:46

Príspevok od používateľa beluský »

áno :)
Silent
Star
Star
Príspevky: 555
Registrovaný: 28 apr 2008, 14:03

Príspevok od používateľa Silent »

jestli ces umet c++ a nepotrebujes c tak zacni radsi hned c++ dobra kniha(c++ za 21 dni) jelikoz pak se blbe odvika z c na c++
johny3212
Star
Star
Používateľov profilový obrázok
Príspevky: 532
Registrovaný: 17 feb 2008, 19:56
Bydlisko: Terchova
Kontaktovať používateľa:

Príspevok od používateľa johny3212 »

a naahli sa ti moc s tym C++? Ja ti vravim zacni najrpv z C, ani pascal nie je zly, pascal ma tolko implementacii, treba ist od zakladou a pochopit logiku, no len isto nazacinaj s Javou, to by bola somarina. Ak ti mam poradit prostredie, tu ti pisali ze DEV c++, no sak skus, je jednoduchy, ale neskor urcite Eclipse, je to profesionalne a vymakane vyvojove prostredie s mnoha nastrojmi pre pomoc, ja v nom tet pracujem s OpenGL v c++.
pheo
Light Star
Light Star
Používateľov profilový obrázok
Príspevky: 212
Registrovaný: 20 sep 2005, 16:53
Bydlisko: moje hniezdo
Kontaktovať používateľa:

Príspevok od používateľa pheo »

johny3212 napísal:no len isto nazacinaj s Javou, to by bola somarina.
Na to Vám mozem iba povedať to že to určite neplatí pre moj celý ročník(cca. 300 ľudí - informatici /neinformatici ) kde sme všetci začínali s javou ;)
beluský
Darca
Darca
Používateľov profilový obrázok
Príspevky: 317
Registrovaný: 21 sep 2006, 13:46

Príspevok od používateľa beluský »

pheo napísal:Na to Vám mozem iba povedať to že to určite neplatí pre moj celý ročník(cca. 300 ľudí - informatici /neinformatici ) kde sme všetci začínali s javou ;)
a C v prvom semestri co? teda ak si Fiit :)
Silent
Star
Star
Príspevky: 555
Registrovaný: 28 apr 2008, 14:03

Príspevok od používateľa Silent »

mi se ucime taky v prvaku C
aaaa
Light Star
Light Star
Používateľov profilový obrázok
Príspevky: 241
Registrovaný: 23 okt 2005, 13:22

Re: Ako začať s C++ ?

Príspevok od používateľa aaaa »

chod na programujte.com registruj sa ber lekciu za lekciou a rob si ulohy potom ty ich aj oznakuju,
LOLCATS
Medium Professional
Medium Professional
Používateľov profilový obrázok
Príspevky: 1159
Registrovaný: 23 sep 2006, 13:15

Príspevok od používateľa LOLCATS »

Tak myslim, ze zacnem s C.
Ak by mi chcel niekto pomoct tak prosim SS s nejakou knizkou pripadne nejake stranky. (okrem ti/ých co ste spomenuli tu).

//autoeditácia príspevku ( 23 Jun 2008, 14:31 )
Ešte by som možno skúsil Lua. Ale neviem aké to je náročné...máte s tým niekto skúsenosti ? http://www.lua.org/
johny3212
Star
Star
Používateľov profilový obrázok
Príspevky: 532
Registrovaný: 17 feb 2008, 19:56
Bydlisko: Terchova
Kontaktovať používateľa:

Príspevok od používateľa johny3212 »

pheo napísal:Na to Vám mozem iba povedať to že to určite neplatí pre moj celý ročník(cca. 300 ľudí - informatici /neinformatici ) kde sme všetci začínali s javou ;)
no nevem ale dost pochybujem, ale mozne to je, ale nie je dobre ako prvy jazyk do kt. sa pustit Java. precO? Hl. preto ze java obsahuje strasne vela preddefinovanych kniznic, kt. robia celu vasu programatorsku ulohu za vas. Preto sa vravi ze najlepsie by bolo zacat s Pascalom, na strednych to je Turbu pascal, ale tet us sa prechadza na C od zaciatkov. Tu si musite vecinu veci programovat sami.
Ja som si to vsimol dost u OpenGL, kde podla starsej kniznice, sa dalo do podmienky ,ak ti nenaslo texturu, tak sa spravelo to a to a to asi 10 riadkov, u navej kniznice, kt. sa tet pouziva, je to vsetko zabespecene jednym riadkom v zdrojaku (funkciou) a vsetko zabespecia prikazy v kniznici. loool. Je to skor us pre skusenejsich, kt. vedia co ta funkcia fakt robi.
pheo
Light Star
Light Star
Používateľov profilový obrázok
Príspevky: 212
Registrovaný: 20 sep 2005, 16:53
Bydlisko: moje hniezdo
Kontaktovať používateľa:

Príspevok od používateľa pheo »

Zavulon napísal:Tak myslim, ze zacnem s C.
Ak by mi chcel niekto pomoct tak prosim SS s nejakou knizkou pripadne nejake stranky. (okrem ti/ých co ste spomenuli tu).
Ked chces c- tak jednoznacne si kup Knizku od P. Herouta Učebnice jazyka C - 1. díl 2.díl od vydavatelstva ben (www.ben.cz)

hodim ti tu aj prednasky z ktorych som sa ucil, ale zas to ber ako doplnujuci material ....
//autoeditácia príspevku ( 23 Jun 2008, 15:37 )
johny3212 napísal:no nevem ale dost pochybujem, ale mozne to je, ale nie je dobre ako prvy jazyk do kt. sa pustit Java. precO? Hl. preto ze java obsahuje strasne vela preddefinovanych kniznic, kt. robia celu vasu programatorsku ulohu za vas. Preto sa vravi ze najlepsie by bolo zacat s Pascalom, na strednych to je Turbu pascal, ale tet us sa prechadza na C od zaciatkov. Tu si musite vecinu veci programovat sami.
Hm, sice zaujímavé argumenty....., ale to neznamena ze tie kniznice je nutne pouzit :) v jave sa da programovať aj neobjektovo :) bez pouzitia akychkolvek kniznic (ale to je skor pre sado-maso :) ) Tento argument sa my zda trošku od veci, pretože sa nebudem učiť jazyk len preto že ma tolko veci v nom uz hotovych ? to je prave vec co my vadila na pascale (vsetko od . si napisat sam, pritom to je kod ktory sa opakuje a opakuje - spojové zoznamy), no ja neviem, takymto sposom uvažovania by sme sa vratili znova pekne k assembleru v ktorom už len napísať vstup z klávesnice dá zabrať ;)
Napriklad u mna sme sa ucili napr. aj tie spojove zoznamy v jave bez použitia java.util.*, a pri tom sa človek mohol zamerať na to čo je v na tom najdôležitejšie, teda prave ten algoritmus a nie buzeracia s pamatou. Je to asi vec pristupu k programovaniu, mna osobne nezaujima ako si to pocitac tam vnutorne šrotí (príde nová tecnologia, kvantové počítače, ....) a prepisovať knižnice len preto .... :)
Ale samozrejme keby bola zakazka naprogramovať nejaky čip (čo v mojom prípade asi len tažko, lebo ja výpočťák nie som :) , tak sa k assembleru budem musieť vrátiť :(, Preto sa odporúča hned viac jazykov a nie len z z tych znamych ale aj take potvory ako lisp a prolog :)
johny3212
Star
Star
Používateľov profilový obrázok
Príspevky: 532
Registrovaný: 17 feb 2008, 19:56
Bydlisko: Terchova
Kontaktovať používateľa:

Príspevok od používateľa johny3212 »

ved aano, ale ja vravim o zaciatkoch s programovaniim, najprv treba vsetko pochopit, ja viem ako to mysliis, ale ty us si asi skusenejsi programator, ako autor tejto temy,
Ako pocitac vnutorne sroti? tak to je podla mna dolezite vediet, urcite nie pri 20 riedkovych programov kt. ti vypisu, ahoj :D, ale ak budes programovat robota, alnlizu obrazu a td. s grafikou, no. , su to programy, kt. maju aj nikolko GB


dalej_: no ca tyka ucenia, no naucis sa programovat aj zo slovenskych ucebnic a e-bookov, ale pri dalsich veciac sa da obratit len na anglicke tutorialy, vela veci v slovencine ani cestine nie je, u nas obiednavali knizku OpenGL as z Ameriky hehe, bo v europe sa nedala zohnat na takej urovni.
Celkom dobre veci som nasiel tu na ucenie:

http://www.cprogramming.com/tutorial.html

alebo

http://www.cplusplus.com/
pheo
Light Star
Light Star
Používateľov profilový obrázok
Príspevky: 212
Registrovaný: 20 sep 2005, 16:53
Bydlisko: moje hniezdo
Kontaktovať používateľa:

Príspevok od používateľa pheo »

johny3212 napísal:ale ak budes programovat robota, alnlizu obrazu a td. s grafikou, no. , su to programy, kt. maju aj nikolko GB
Hm :) takych programov budem fakt pisat desiatky :) , ale nie s tym rozpoznavanim obrazu / reči máš pravdu - korpusy majú aj niekoľko GB samozrejme komprimovaných dát :) Som sa s tym trosku stretol u mna na univezite. Sranda je ze jeden chlapik co s tym tam pracuje my povedal ze s javou dosahuju lepsie vysledky v rozpoznavani ako s c :) prave pre tie vysokourovnove struktury.

Poviem takto (a nechcem tym nikoho urazit), na vedu ma len maloktory programator, ostatny idu pekne do praxe kde sa robia podnikové aplikácie a namiesto vedy sa robi stereotyp :/
johny3212
Star
Star
Používateľov profilový obrázok
Príspevky: 532
Registrovaný: 17 feb 2008, 19:56
Bydlisko: Terchova
Kontaktovať používateľa:

Príspevok od používateľa johny3212 »

no ano to je prevde, na vedu potrebujes doktoransky stupen a tych poznam len malo ludi, treba sa stale vzdelavat, nove a nove veci.
zaggi
Medium Star
Medium Star
Používateľov profilový obrázok
Príspevky: 314
Registrovaný: 04 feb 2007, 19:32

Príspevok od používateľa zaggi »

johny3212 napísal:no ano to je prevde, na vedu potrebujes doktoransky stupen a tych poznam len malo ludi, treba sa stale vzdelavat, nove a nove veci.
troska si to poplietol ... doktorantsky stupen dostanes za vedecke vysledky a prace ... navyse ... aky to ma v dnesnej dobe zmysel robit doktoranta a vedatora, ked v sukromnom sektore zarobim niekolkonasobne viac ?

//a kto si mysli ze vo firmach sa robi "stereotyp" nech sa aj realne zamestna pripadne zmeni firmu :wink:
Napísať odpoveď