@petergula:
imho to Amrachet uz vyresil, kazdopadne ho to uz asi nezajima...
Hmm zvlastne, zdalo sa mi, ze ziadal o radu a nenapisal, ze by to uz vyriesil.
btw, mas v tom docela zmatek
Jasne, ved skolu som absolvoval davnejsie a tomuto som venoval tak minimum casu, len aby nieco vypadlo, coho by sa chytil.
cpp je preprocesor (predzvejkavac zdrojaku, nic nekompiluje - vgcc hello.c -o hello
cpp hello.c -o hello
si premazes zkompilovanou binarku kodem s vlozenym obsahem hlavicek apod - obycejny textak samozrejme nepujde spustit)
gcc urcuje defaulnte jazyk podle pripony zdrojaku pro C je to pouze *.c , pro C++ napr. *.cpp , *.cc , *.c++ , *.C
ad cpp: ano moja chyba je to preprocessor, toto som vazne pohnojil, ale v podstate som ho pouzil aspon na odhalenie nejakych chyb. kod bol mysleny tak, ze cpp a gcc robia to iste.
ad prepisovanie: ano stale som zapisoval do toho isteho suboru hello a hello2 z lenivosti (vlastne to bol umysel, lebo som ocakaval, ze vystup z cpp a gcc je totozny uz prelozeny spustitelny kod)
ad gcc: vcera som to spustal a gcc podla pripony u mna nic nenastavil a hlasil chybu, takze ho bolo nutne postuchnut ako som napisal, ale je mozne, ze to bolo v hlbokej noci a mne sa nieco snivalo.
Myslim, ze moj prispevok je teda dost zmetocny a asi by som ho mal zmazat?, alebo ho necham a mudri ludia si precitaju cele vlakno a vyberu si to co tam je pravda:
- ako som odstranil chyby co pri mojom badani vznikli
- ako som ukazal ze je rozdiel medzi c/c++
- ze v noci sa nema pisat nic mudre