Problem z komplikacja w Bloodshed Dev-C++

Witam,

dlaczego przykładów podanych w kursie c++ “Od zera do gier kodera” nie da sie skomplikowac w programie Bloodshed Dev-C++??

Jak to jest z tym c++ czy pod kazdy komplikator inaczej sie pisze kod zrodłowy??

fajnie by było jeszcze jak byś podał jakie błędy się pojawiają podczas tej kompilacji, bo tak to chyba nikt nie zgadnie :slight_smile:

są różnice między różnymi kompilatorami.

to jest kod

// First - pierwszy program w C++


#include 

#include 


void main()

{

     std::cout << "Hurra! Napisalem pierwszy program w c++!" << std::endl;

     getch();

}

a to błedy:

7 C:\Documents and Settings\Karol\Pulpit\Nowy folder\main.cpp `main' must return `int' 

 C:\Documents and Settings\Karol\Pulpit\Nowy folder\Makefile.win [Build Error] [main.o] Error 1

Zmień “void main” na “int main” i będzie wszystko pieknie.

pisze w tym komunikacie jaki jest problem, funkcja main musi zwracać int a w twoim programie nic nie wraca (void)

popraw na:

int main()

dzięki działa.

A czy są jeszcze jakieś różnice które będę musiał pozmieniać komplikując przykłady z tego kursu??

nie znam tego kursu, czytaj komunikaty błędów jakie pojawiają się podczas występowania błędów kompilowania i się do nich stosuj :slight_smile: