Skocz do zawartości

Jak zacząć w C++?


Mag_Ognia

Rekomendowane odpowiedzi

Najlepszy jest VC++(pod windowsa) i każdy programista gier Ci to powie.. I przede wszystkim trzeba nauczyć się podstaw.. a nie od razu pisać programy jak niektórzy.. I od razu muszę uprzedzić, że nauka potrwa bardzo długo...

Odnośnik do komentarza
Udostępnij na innych stronach

Ja polecam ci książkę symfonia c++ (jak dla mnie lepsza niż od zera do gier kodera)

i program code::blocks

 

Co do tego programu to łatwiej jest napisać:

 

#include <iostream.h>

int main()
{
cout << "Pierwszy program w c++";
return(0);
}

Odnośnik do komentarza
Udostępnij na innych stronach

W code blocks (nie wiem jak w innych kompilatorach) jezeli dopisze sie .h przy iostream, nie trzeba pisac ani 'using namespace std', ani 'std::'.

Oraz rowniez na code blocks przy takim programie, przed wylaczeniem sie wyskoczy napis zeby wcisnac enter, na innych (a przynajmniej na dev, innych nie mialem) po prostu sie wylaczy zanim ktokolwiek zauwazy ze sie odpalil.

Odnośnik do komentarza
Udostępnij na innych stronach

Taaaa. Mam trochę słabe kompilatory i nie chce mi skompilować np:grę Kółko i krzyżyk.

ostatecznie stanęło na kompilatorze microsoftu ale on tworzy jakby zbędne pliki.

A z tego co wiem to getch(); jest lepszy od return(0); bo aplikacja sie zamyka po wciśnięciu dowolnego klawisza. zresztą już dawno napisałem taki "programik".

Acha mam pytanie. Jak zrobić kolorowy tekst w c++?

 

Pozdrawiam MO :death:

Odnośnik do komentarza
Udostępnij na innych stronach

Może poczytaj kursy w internecie, najlepiej ucz się C++ ze standarami ANSI (ANSI C) czy jakoś tak :P

 

Achh no i dam ci jakiś przykład:

#include <iostream>
#include <string>

using namespace std;

int main()
  {
    string  xywa;
    cout <<"Wprowadz swoja xywe: ";
    cin >>xywa;
     cin.ignore();
    cout <<"Witaj  "<<xywa<<'\n';
    cout <<"Blablablabla. GMCLAN RLZ"<<'\n';
     cout <<"Hitnij enter aby wyjsc"<<'\n';
    getchar();
    return 0;
  }

Odnośnik do komentarza
Udostępnij na innych stronach

a dupa bo nie musi

Rotfl, funkcja main musi zwracać wartość całkowitoliczbową, czyli w tym przypadku 0.

 

Bo pewnie kompilator jest idioto odporny i programiści tego programu przewidzieli taką ewentualności

"Jeśli starasz się by twój program był idiotoodporny, zawsze znajdzie się idiota bardziej pomysłowy od ciebie." ;)

Odnośnik do komentarza
Udostępnij na innych stronach

  • 2 tygodnie później...

witam. Widzę, ze na początku tego postu pare osób doradzało z jakiej pozycji by warto się uczyć...

 

Chciałbym zgłosić jeszcze jedną:

 

 

na stronie www.JakieToProste.pl powstaje nowy VIDEOkurs programowania w C++ przeznaczony dla początkujących. Kurs gotowy nie jest...ale się rozwija... Byłbym wdzięczny za obejrzenie materiałów zawartych na stronie i zrecenzowanie ich odpowiednim komentarzem na owej stronie...

 

 

Ten video kurs powstaje m.in. dla WAS, więc ocencie go, bym mógł go jeszcze polepszyć!!!

a tutaj mała zachęta:

Odnośnik do komentarza
Udostępnij na innych stronach

eh....no dobra...nie dopisałem, ale też blackmaul...oceniasz...a nawet nie widziałeś...a gdybyś widział, to byś wiedział, że do filmu jest też robiony kurs pdf, który będzie uzupełnieniem... :) obejrzyj...oceń ;)

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...