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

nie zaprzeczam źe symfonia była jednym z głównych źródeł
MetaVirus
Dodano
25.01.2006 18:11:36
Od razu widać, źe z Symfonii pisałes.
Anonymous
Dodano
25.01.2006 18:10:26
podałem w temacie o przekazywaniu tablic jako argumentów funkcji – dokładnie słowo w słowo tak samo :wink:

–– UPDATE ––
sorry. To jednak był temat: wskaźniki a tablice
MetaVirus
Dodano
25.01.2006 18:06:00
MetaVirus:
A z tą nazwą tablicy to co źle jest??

Nic, ale jako ciekawostkę moźesz podać.
Anonymous
Dodano
25.01.2006 18:04:04
gusioo:
Tak jak nie znalazłem nic i wyraźeniu warunkowym (cały czas jesteśmy na etapie początkującego).

O tym źe nazwa tablicy jest jednocześnie adresem jej zerowego elementu nie wspomnę ;)


O warunkowym jest w temacie pietnastym :)

A z tą nazwą tablicy to co źle jest??
MetaVirus
Dodano
25.01.2006 18:00:45
MetaVirus:
No bo moźna. Pętla for nie musi mieć ani instrukcji inicjalizującej, ani warunku, ani instrukcji sterującej

Wypadałby to napisać.
Tak jak nie znalazłem nic i wyraźeniu warunkowym (cały czas jesteśmy na etapie początkującego).

O tym źe nazwa tablicy jest jednocześnie adresem jej zerowego elementu nie wspomnę ;)
Anonymous
Dodano
25.01.2006 17:49:28
gusioo:
long int – to samo co int

I dalej g*no prawda.

Są jeszcze unsigned i signed.

dzięki temat rozwine

gusioo:
Mozna zrobić tak:
for( ; ;)
?

No bo moźna. Pętla for nie musi mieć ani instrukcji inicjalizującej, ani warunku, ani instrukcji sterującej.

gusioo:
I juź wiadomo kto i dla kogo pisał kurs:
char napisA[10];
char napisB[10] = { 'H','W','D','P' };
char napisC[] = { "HWDP" };
// char napisD[] = { 'H','W','D','P' };


Pomijam błedy typu tele elemtów etc.

Działałem pod wpływem emocji :) . Ale błędu nie ma :). Nie no, oczywiście zmienie tekst.
Literówki teź postaram się wyłapać


Dzięki w kaźdym razie
MetaVirus
Dodano
25.01.2006 17:43:16
Wyjaśnijmy to w końcu:


TYPY CAŁKOWITOLICZBOWE

unsigned short int | od 0 do 65535
signed short int | od –32768 do 32767
short int | od –32767 do 32768
unsigned int | od 0 do 4294967295
signed int | od –2147483647 do 2147483648
int | od –2147483648 do 2147483647 | 4 bajty
unsigned long int | od 0 do 4294967295
signed long int | od –2147483647 do 2147483648
long int | od –2147483648 do 2147483647 | 16 bajtów
Peter_l
Dodano
25.01.2006 17:39:53
long int – to samo co int

I dalej g*no prawda.

Są jeszcze unsigned i signed .

Mozna zrobić tak:
for( ; ;)
?

I juź wiadomo kto i dla kogo pisał kurs:
char napisA[10];
char napisB[10] = { 'H','W','D','P' };
char napisC[] = { "HWDP" };
// char napisD[] = { 'H','W','D','P' };


Pomijam błedy typu tele elemtów etc.
Anonymous
Dodano
25.01.2006 17:04:44
Witam ponownie

Najpierw chce wszystkim podziękować, za pomoc (znalezienie błędów w kursie).

Poprawiłem co miałem poprawić i wydaje mi się, źe juź wszystko gra. Gdyby komuś jednak chciało się jeszcze troche poprzypi****ć to będe bardzo wdzięczny :)

kurs:
http://www.error–5.republika.pl/download/cpp_by_mv.rar
lub:
http://83.20.206.167/cpp_by_mv.rar
MetaVirus
Dodano
25.01.2006 17:01:20
TicTac:
Ja mam tylko jedno "ale"...puszając instrukcję w świat dobrze by było sprawdzić ją choć Wordem czy przypadkiem nie ma jakis dziwnych błędów typu:

cyt. " Opis programu zacznę od drugiej linijki. Jest to włączenie do programu biblioteki conio.h. Jak mówi nam komentarz, musieliśmy to zrobić, aby módz uźywać funkcji getch()."

Nic wielkiego, ale prosiles zeby pisac jakies komentarze, wiec dla mnie opisane bardzo klarownie i czytelnie. Jedyna moja uwaga jest w/w. :D
Pozdrawiam i zycze sukcesow :)


co prawda pisałem źe moźe być duźo błędów w pisowni, ale dzięki za uwagę napewno to poprawie
MetaVirus
Dodano
24.01.2006 00:55:43
Ja mam tylko jedno "ale"...puszając instrukcję w świat dobrze by było sprawdzić ją choć Wordem czy przypadkiem nie ma jakis dziwnych błędów typu:

cyt. " Opis programu zacznę od drugiej linijki. Jest to włączenie do programu biblioteki conio.h. Jak mówi nam komentarz, musieliśmy to zrobić, aby módz uźywać funkcji getch()."

Nic wielkiego, ale prosiles zeby pisac jakies komentarze, wiec dla mnie opisane bardzo klarownie i czytelnie. Jedyna moja uwaga jest w/w. :D
Pozdrawiam i zycze sukcesow :)
TicTac
Dodano
23.01.2006 23:34:30
IMO lepszym rozwiązaniem jest:
system("pause") ;
Anonymous
Dodano
23.01.2006 18:44:29
u mnie tylko getchar()
gieras
Dodano
23.01.2006 18:41:06
u mnie równieź DEV C++ getch() przyjmuje bez zająknięcia
adik154
Dodano
23.01.2006 18:39:30
Masz racje goosio, ale tez nigdy nie pisalem ze jej nie masz :P
Faktycznie po upgrade DevCPP pojawily sie warnings o uzywaniu isotream.h.


#include
#include // Ta biblioteka zawiera między innymi funkcję getch()
using namespace std ;
int main() {
std::cout <<
getch();
return 0;
}

Kompliacja:
Done. 0 errors, 0 warnings

Wiec o co chodzi z tym getch() ?
brtx
Dodano
23.01.2006 18:38:31
http://www.bloodshed.net/dev/devcpp.html

Zobaczymy czy dalej będziesz się upierał przy iostream.h

o getch() nie wspomnę – bo tego Dev–C++ teź nie akceptuje.

UPDATE: A nie mówiłem – wyszło na moje i nie były to źadne niuanse.
Anonymous
Dodano
23.01.2006 17:35:25
chyba sobie bede musiał kurs zaktualizować :)
MetaVirus
Dodano
23.01.2006 17:32:33
MV – zauktualizuj sobie go to zobaczysz :wink:
Peter_l
Dodano
23.01.2006 17:28:54
Dev–C++ 4.9.9.0
MetaVirus
Dodano
23.01.2006 17:26:40
MetaVirus
Dodano:
23.01.2006 16:18:20
Komentarzy:
20
Strona 1 / 3