Chcem sa naucit programovat v "C" neskor "C++". Mam nakupene knizky a zacinam z "C". Podla toho co tam bolo napisane podporuje "C++" vsetky vyrazy z "C". Mam nainstalovane "C++" a nepracuje to ani s vyrazmy na "C++". Co mam robit?
Printable View
Chcem sa naucit programovat v "C" neskor "C++". Mam nakupene knizky a zacinam z "C". Podla toho co tam bolo napisane podporuje "C++" vsetky vyrazy z "C". Mam nainstalovane "C++" a nepracuje to ani s vyrazmy na "C++". Co mam robit?
otevri si pivko a vykasli se na programovani ;D
...anebo presne napis s cim mas problemy, a nekdo uz snad bude vedet
kdyby to takhle delali vsichni programatori, tak si tohle forum nikdy neprectes...Citace:
Původně odeslal lempour
mas nainstalovany C++ kompilator a kdyz zkompilujes naky kod, tak ti nefunguje?
zkus trochu lip popsat problem...
Ked mas napriklad Borland C++, tak v tom mozes programovat aj v Ccku. Ked mas nieco napisane v standardnom ANSI C, malo by to ist skompilovat vsade.
Mam nainstalovany C++ od Borlandu, Napisem nejaky retazec v jazyku C a nejde to. Tiez nejde nic ked pisem v C++. Divne a pritom robim vsetko presne podla knizky. ??? ??? ???
aha..takze nejde ti co? psat? kompilovat? spustit zkompilovany program? nejake chybove hlasky by nebyly?
Napis toto:
#include <stdio.h>
int main(void) {
printf("Hello world\n");
}
Potom to spusti. Ked to nejde, napis sem, ake chyby to pise.
a taky este jake c++ mas? nejakou starou 3.1 pro dos nebo nejaky Builder?
jinak jen takova perlicka. prvni kompilery pro c++ byly pry jen preprocesory ktere cpp kod rozepsali do c kodu a pak to prelozili c kompilerem :D
2rainbow: return!! :lol:
Mam Borland c++ builder a kdyz to tam napisu tak vyhodi syntax error
aha :)
takze to mas dve moznosti:
a, bud budes delat v tom Builderu a zaroven s nim se budes ucit i c++. pak doporucuji si precist nejake info o nem. napr:
http://www.pcsvet.cz/art/article.php?id=1206 (3 dily)
apod.
b, sosnout si nejaky ide(obsahuji i kompiler) pro Windows(cygwin) nebo DOS (DJGPP)
nebo pokud mas moznost si sehnat Borland C++ 3.1 pro DOS a zkouset to v nich a tam uz nebudes mit takove problemy
pokud se chces c++ ucit urcite jdi prvni cestou b, ;)
a proc? c++ se nauci i na borlandu builderu snad ne? jdou tam psat konzolove aplikace jak v c tak c++. v tom nevidim vubec zadnej problem
To nevadi, to bude maximalne nejaky warning ;DCitace:
Původně odeslal jedik
Dik za radu a este ku:Citace:
Původně odeslal jedik
Citace:
Původně odeslal Glottis
Pokial viem tak sa vsade pise ze ked sa chces naucit programovat v c++ tak by si mal ovladat c, inak to je zevraj doooost tazke.
to je pekna blbost... maximalne ti to ulehci kdyz ho pred tim znas...Citace:
Původně odeslal Game Master
ale klidne se muzes zacit ucit ++ hned od zacatku
jiste, jen to pomuze. c a c++ jsou uplne stejne a lisi se to snad jen v oop a ze to umi streami coz je sakra dobra vec. kdo se ma patlat s nejakym sprintf :) zacni s c++. mimoto v prostredi na c++ funguje i obyc c. takze neni co resit
ad c++ vs c,
mozna si nekdo nekdo vzpomene ze na todle tema tu probehla pred nedavnem velmi pekna diskuze. a ja stale zastavam nazor ze radsi prvni c nez c++. uz jen kvuli tomu ze se naucite videt problem objektove i neobjektove. ale kazdy podle sveho gusta ;)
v c++ ti nic nebrani psat neobjektove
Nevím proč by se mělo prvni začínat s C ??? .
Já osobně jsem začínal hned s C++ a žádné problémy jsem s tím neměl.
Pokud mohu doporučit knihu, tak by to bylo Mistrovství v C++ od Stephena Praty.
Není tam sice programování pod Win API, ale jinak jsou tam základy OOP a C++, takže pro nováčky jako dělané, akorát je to složitější na pochopoení občas.
IMHO neni treba zacinat s C, pokud je clovek presvedcenej, ze bude vzdy delat jen v C++, ale pokud si tim jistej neni, je lepsi znat aspon zakladni rozdily. Co se tejce OOP, tak je to na spoustu veci naprosto zbytecny (hlavne klasicky skolni ulohy se daj daleko efektivnejs vyresit bez objetu).
2Game Master: Pro wokna mam free kompilator C/C++, tejka nevim jak se to menuje, sou do toho plugniny treba pro GTK a pod = pojede ti to i pod Linuxem. Az prebootim do woken, tak ti mozna napisu jak se to menuje :wink:
free compiler je i od borlandu. staci se podivat na jejich stranky
Tak ke stazeni je to http://www.bloodshed.net/devcpp.html, testil sem to, funguje to, je to maly a docela pekny. Neumi to sice spoustu veci, ktery umej velky softy, ale na uceni je to akorat.
Dakujem aspon uz viem co s tym :-) :-) :-)