Skocz do zawartości

c++ kurs


szpaq99

Rekomendowane odpowiedzi

czemu jak chce w dev c++ użyć funkcji void main np jak mam taki kod

 

GML
#include

#include

#include

 

void main()

{

std::string strImie;

 

std::cout << "Podaj mi swoje imie" <<;

std::cin>> strImie;

std::cout<< "Twoje Imie to" << strImie << "." << std::endl;

 

getch();

}

 

wyskakuje mi to "6 C:\Documents and Settings\Maniche\Moje dokumenty\Cpp\BezNazwy1.cpp `main' must return `int' "

Odnośnik do komentarza
Udostępnij na innych stronach

  • Administratorzy

Bo main musi być int, tak jak mówi error. Z tego co wiem, to na koniec powinno być jeszcze w main() return 0; chociaż i bez tego program powinien pójśc.

Odnośnik do komentarza
Udostępnij na innych stronach

Bo main musi być int, tak jak mówi error. Z tego co wiem, to na koniec powinno być jeszcze w main() return 0; chociaż i bez tego program powinien pójśc.
Pójdzie, pójdzie ;>

BTW. spaq: nie mogłeś sam wywnioskować że trza int i return dodać?

Odnośnik do komentarza
Udostępnij na innych stronach

ale main jest jako entrypoint wiec kompilator postara sie o to aby umiescic niejawne zwracanie wartosci

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ę...