» Poradna » Programy

Jazyk C, ako zacat?

 |   | 

V skole sa ideme ucit programovat v jazyku c, viete mi poradit nejaky program na ktorom sa budem moct ucit? v skole to bezi pod UNIXom, potreboval by som nieco pre winXP a free.
dakujem

Odpovědi na otázku

 |   | 

hello word

ja na tom zacil na PMD-85-2

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   | 
 |   | 

editory najdes tu: http://www.thefreecountry.com/programming/editors.shtml
kompilatory tu: http://www.thefreecountry.com/compilers/cpp.shtml

asi by som doporucil Ming (http://www.mingw.org/) + MingW Developer Studio (http://www.parinyasoft.com/)

ale osobne by som si zohnal nejaku verziu Borland C++ Buildera a ako student kaslal na to, ze je to plateny software, kedze na tom zarabat nebudes.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   | 

No Borland fakt nee, to nikdo rozumny nepouziva, nejlip M$ Visual Studio. Microsoft dokonce dava zakladni Expres verze zdarma, jde je stahnout z jejich webu ... http://msdn.microsoft.cz/vstudio/2005/vs2005.asp

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   | 

dalsi zoznam prostredi a kompilatorov najdes tu: http://www.freebyte.com/programming/cpp/
odtialto doporucujem DevC++

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   | 

ten devc++ sa mi pozdava, len by ma zaujimalo, ci je niekde nutne prepinat fungovanie v c alebo c++, rozdiely medzi tymito jazykmi nepoznam a nerad by som v skole machroval s niecim co pre cecko nefunguje.
Diky

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   | 

myslim ze ak s tym este len zacinate, tak tie rozdiely neuvidis. a ak vam budu v skole zatajovat nejake dobre veci z C++ a nutit vas robit to v C tak mi povedz, pridem ich zbit

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   | 

Ak ich budu ucit C++ tak na ucitela budu nadavat ziaci pretoze ziaci idu vzdy cestou najmensieho odporu ako el. prud.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   | 

co ja viem, uz dva roky ucim decka C++ a da sa. prave objektove programovanie vela veci ulahcuje. ci uz pri vysvetlovani alebo potom pri programovani

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   | 

V Cecku treba musis mit deklarace na zacatku a tak, pro zacatecniky celkem dulezity. Jinak bych rekl, ze ucit se nejdriv C a pak prejit k C++ celkem dava smysl.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   | 

otazka skor znie, ci ma dnes vyznam ucit sa ciste C, lebo podla mna je to rovnaky anachronizmus ako fortran alebo cojaviem algol.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   | 

Podle me rozhodne ma, protoze (skoro) jakykoliv C program je i C++ program. No a je jasne, ze programator musi umet programovat (mimo jine) neobjektove i objektove. Tak se asi logicky musi zacit s tim neobjektovym programovanim a je fajn mit kompiler, ktery ti nedovoli utect z pisecku, na kterem se mas ucit.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   | 

A preco je dolezite vediet programovat neobjektovo? Samozrejme, ze prvu vec co zacnem studentov ucit nie je OOP ale strukturovane a modularne programovanie, pretoze bez toho by im aj OOP bolo nanic. Ale nemam az taky prehlad o aplikacnej sfere, aby som videl nejaku popularnu domenu v ktorej nefunguje C++ ale iba C.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   | 

>> A preco je dolezite vediet programovat neobjektovo?

Dulezite je to jak pro koho. Nektere veci se zkratka vyviji neobjektove, nekdy se OOP ani pouzit neda (v assembleru). Takze nekdo, kdo se chce programovanim zivit, samozrejme musi umet programovat neobjektove. Nehlede na to, ze jeden z duvodu proc se ucit C je, ze to je jazyk pomerne blizky tomu, jak to ve skutecnosti v pocitaci chodi (z tech bezne pouzivanych asi neblizsi). Objektove orientovane programovani v C++ se od toho uz trochu vzdaluje.

Takze na nejake uceni zakladu (na stredni skole, treba) je asi mozny skocit rovnou k OOP (i kdyz si to moc nedovedu predstavit). Pokud ma ale ta skola uz vyrobit hotovy programatory, tak ne.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   | 

aj ked je devc++ primarne urceny pre programovanie v C++, to ta trapit nemusi a veselo v nom mozes pisat kod pre ciste C. neprepina sa nic, C++ je v podstate "nadstavbou" jazyka C. Rozdiel medzi C a C++ si pozri napr. na http://cs.wikipedia.org/wiki/C%2B%2B

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   | 

Na druhou stranu, pokud se ve skole uci Cecko, tak by taky asi chtel vedet, co mu v tom Cecku fungovat nebude. Kdyz bude pouzivat kompiler C++, tak se nedozvi, ze to co napsal pripadne nemusi kompiler klasickyho Cecka prelozit. Coz by mohl byt trochu problem...

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   | 

Na druhou stranu, pokud se ve skole uci Cecko, tak by taky asi chtel vedet, co mu v tom Cecku fungovat nebude. Kdyz bude pouzivat kompiler C++, tak se nedozvi, ze to co napsal pripadne nemusi kompiler klasickyho Cecka prelozit. Coz by mohl byt trochu problem...

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   | 

Když v Dev-C++ vytváříš nový projekt můžeš si vybrat zda jde o C, nebo C++ ;)

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   | 

radsej nezacinaj.............

Souhlasím  |  Nesouhlasím  |  Odpovědět

Související témata: Jazyk




Určitě si přečtěte

Sex a rozmnožování při mezihvězdné cestě: Kolik lidí je potřeba pro let k Proximě Centauri?

Sex a rozmnožování při mezihvězdné cestě: Kolik lidí je potřeba pro let k Proximě Centauri?

** Vědci spočítali, jak velká by musela být posádka pro vícegenerační let k nejbližší hvězdné soustavě ** Proxima Centauri se nachází 4,3 světelných let od nás ** Za současných technologií bychom k ní letěli 6300 let

Petr Kubala | 53

Porno insider: Jak virtuální realita vstupuje do filmů pro dospělé

Porno insider: Jak virtuální realita vstupuje do filmů pro dospělé

** Pornografie údajně představuje třetinu internetové obsahu a je technologický tahounem ** Do erotického obsahu postupně zasahuje i virtuální realita ** Kromě vizuálního vjemu se pracuje také na virtuálním uspokojení toho hmatového

Jan Dudek | 28

Nechcete platit za Total Commander? Těmito bezplatnými programy ho můžete nahradit

Nechcete platit za Total Commander? Těmito bezplatnými programy ho můžete nahradit

** Total Commander je na Windows takřka legendou ** Licence však stojí více než tisíc korun ** Našli jsme pro vás deset alternativ dostupných zdarma

Karel Kilián | 141

Takhle zemřete, když asteroid dopadne na vaše město

Takhle zemřete, když asteroid dopadne na vaše město

** Jak by to dopadlo, kdyby na světovou metropoli či do nedalekého moře dopadl velký asteroid? ** Simulovali to odborníci z University of Southampton ** Výsledky jsou velmi zajímavé

Petr Kubala | 32

Apple: naše mapy budou nejlepší na světě. Tajně jsme na nich pracovali několik let

Apple: naše mapy budou nejlepší na světě. Tajně jsme na nich pracovali několik let

** Apple odhalil své plány na zcela nové mapy ** Několik let pracuje na nových mapách, které by měly předběhnout konkurenci ** Objeví se s příchodem iOS 12 pro vybrané státy

Karel Javůrek | 50


Aktuální číslo časopisu Computer

Velký test 18 bezdrátových sluchátek

Vše o přechodu na DVB-T2

Procesory AMD opět porážejí Intel

7 NVMe M.2 SSD v přímém souboji