Rozpowszechniam kursik c++

Jak w temacie. Napisałem krótki kurs C++ (według mnie nawet dobry :) ).

Jeźeli ktoś ma swoją stronę www o podobnej tematyce i jest zainteresowany umieszczeniem tam moich wypocin będę bardzo wdzięczny...

kurs: http://error–5.republika.pl/download/cpp_by_mv.rar

tylko na metavirus@op.pl bym jeszcze prosił mail'a z adresem strony na której zostaje kurs umieszczony (jeśli się ktoś zdecyduje)

Odpowiedzi: 20

MetaVirus:
nie jeźeli uźyjesz iostream.h zamiast iostream

U mnie DevC++ nie chciał przyjąć iostream.h

Pewnie jakiego starocia masz.
Anonymous
Dodano
23.01.2006 17:23:22
Peter_l:
gusioo:
Peter_l:
Przy takim błędzie będzie się zawsze wysypywać.

Przy jakim błędzie ? Bo nie rozumię ?


Jeźeli nie określi przestrzeni nazw a nie będzie pisał przy kaźdym poleceniu std:: to mu się będzie wysypywać


nie jeźeli uźyjesz iostream.h zamiast iostream
MetaVirus
Dodano
23.01.2006 17:18:35
gusioo:
Peter_l:
Przy takim błędzie będzie się zawsze wysypywać.

Przy jakim błędzie ? Bo nie rozumię ?


Jeźeli nie określi przestrzeni nazw a nie będzie pisał przy kaźdym poleceniu std:: to mu się będzie wysypywać

PS: MetaVirus – jeśli zaaktualizujesz GCC w Dev–C++ to bedzie wysypywać (bynajmniej u mnie)
Peter_l
Dodano
23.01.2006 17:17:39
brtx:
goosio – w e wstepie do kursu przeczytales ze zalecanym kompilatorem jest Dev C++ i jest to kurs dla POCZATKUJACYCH

Ja wiem i rozumię – ale skoro chce kogoś 'uczyć' to chyba jakieś standardy powinne zostać zachowane.

P.S: Zgadza się.

Ale więcej juź nie będę krytykował i o tym, źe nawet const moźna zmienić juź nie wspomnę :P

UPDATE: Masz rację – jak coś robić to dobrze, a nie po łebkach i na od**ol.
Anonymous
Dodano
23.01.2006 17:13:04
dobrze gusioo źe nauczycielem albo czymś takim nie jesteś, bo by wszyscy u ciebie przesrane mieli :)

––– UPDATE –––
brtx:
No chyba MV nie pisal zrodel w Notatniku.
Musial je choc raz skompilowac... ??

zgadza się, wszystko działało jak trzeba.
MetaVirus
Dodano
23.01.2006 17:11:41
ma w podpisie, GCC 4

Zgadza sie?

goosio – w e wstepie do kursu przeczytales ze zalecanym kompilatorem jest Dev C++ i jest to kurs dla POCZATKUJACYCH

No chyba MV nie pisal zrodel w Notatniku.
Musial je choc raz skompilowac... ??
brtx
Dodano
23.01.2006 17:09:14
MetaVirus:
to czego ty uźywasz?? (kompilatora jakiego??)

Zgodnego z ANSI C++
GCC .

Z tego co wiem to DevC++ nie przełknie tego teź.
Anonymous
Dodano
23.01.2006 17:08:37
to czego ty uźywasz?? (kompilatora jakiego??)
MetaVirus
Dodano
23.01.2006 17:07:23
MetaVirus:
gusioo jeśli uźejesz iostream.h zamiast iostream źadnego błędu nie będzie .....

To juź wyźej przerabialiśmy.

Kompilator nie pozwoli mi uźyć iostram.h .
Anonymous
Dodano
23.01.2006 17:06:06
gusioo jeśli uźejesz iostream.h zamiast iostream źadnego błędu nie będzie .....
MetaVirus
Dodano
23.01.2006 17:02:52
Peter_l:
Przy takim błędzie będzie się zawsze wysypywać.

Przy jakim błędzie ? Bo nie rozumię ?
Anonymous
Dodano
23.01.2006 17:02:21
gusioo:
Kolejnym błedem jest brak otwarcia przestrzeni nazw.
using namespace std ;
W takim wypadku powinieneś uzywać:
std::cout , std::cin etc.


Przy takim błędzie będzie się zawsze wysypywać.
Peter_l
Dodano
23.01.2006 17:00:13
brtx – zgadza się, ale to nie jest niuans bo:
#include
int main(void)
{
cout <
return 0 ;
}


jacek::dev~/programowanie/CPP$ g++ tablica.cpp –o size
tablica.cpp: In function 'int main()':
tablica.cpp:5: error: 'cout' was not declared in this scope


Co innego std::cout .

Za niuans moźna uznać:
using namespace ::std ;
i
using namespace std ;
Anonymous
Dodano
23.01.2006 16:59:37
ale wszystko działa nie???

Nie będę się znowu kłócił czy to jest błędem czy nie, ale znów powiem źe we wszystkich przeczytanych kursach nic takiego nie było. Nawet nie znalazłem tego w dobrych ksiąźkach o c++ typu pasja czy symfonia c++ ....


––– UPDATE –––
brtx – dzięki za wsparcie, bo mnie tu gusioo juź w kompleksy zaczął wpędzać :)
MetaVirus
Dodano
23.01.2006 16:56:59
goosio – widze, ze jestes pefekcjonista. I dobrze.

Ale ten kurs jest podejrzewam dla osob totalnie zielonych, wykorzystujacych system Windows i środowisko DEV C++.
Co do isostream mozna sie zgodzic, jednak reszta jest zlupelnie niepotrzebnym smieceniem w glowie poczatkujacego. Jak chwyci bakcyla – to sam sie doszkoli, uzywajac ku temu jakis profesjonalnej ksiazki, wykladów czy bardziej zaawansowanych kursów.

Wiadomo, ze jak chwyci podstawy, wowczas w niuansy mozna sie bawic, co po Tobie goosio doskonale widac.

MetaVirus brawo!
brtx
Dodano
23.01.2006 16:55:56
Kolejnym błedem jest brak otwarcia przestrzeni nazw.
using namespace std ;
W takim wypadku powinieneś uzywać:
std::cout , std::cin etc.
Anonymous
Dodano
23.01.2006 16:48:23
OK. Poddaje sie. Niech będzie źe to błąd :)
MetaVirus
Dodano
23.01.2006 16:46:19
http://www.open–std.org/jtc1/sc22/wg21/docs/wp/html/oct97/

––––
#include
using namespace std ;
int main(void)
{
return 0 ;
}



jacek::dev~/programowanie/CPP$ g++ tablica.cpp –o size
In file included from /usr/include/c++/4.0.2/backward/iostream.h:31,
from tablica.cpp:1:
/usr/include/c++/4.0.2/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header. Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples include substituting the header for the header for C++ includes, or instead of the deprecated header . To disable this warning use –Wno–deprecated.
Anonymous
Dodano
23.01.2006 16:43:42
w prawie kaźdym kursie jaki przeczytałem, uźywali iostream.h

Nie mówie źe to jest dobre rozwiązanie, ale według mnie nie jest takźe złe (przynajmniej źadnych błędów nie powoduje)
MetaVirus
Dodano
23.01.2006 16:43:19
Pozatym iostream jest nowsze niź iostream.h
Peter_l
Dodano
23.01.2006 16:40:10
MetaVirus
Dodano:
23.01.2006 16:18:20
Komentarzy:
20
Strona 2 / 3