Taikun44 [ Emissary Of Death ]
Dobry kompilator C++
Sytuacja przedstawia się następująco. Musze poćwiczyć C++, bo mam mieć pierwsze kolokwium z Infy za tydzień. Sciągnąłem DevC++ ale podczas pisania najptostszego programu wyskakuje mi błąd i nie chce skompilować i uruchomić programu :/ Może polecilibyście coś innego ? Lepszego.
Regis [ ]
Popraw program, a nie zwalaj na kompilator :D Jaki blad wyskakuje?
^quqoch^ [ Patryk ]
Hmm, zmiana kompilatora nie naprawi twoich bledow. DevC++ korzysta z kompilatora gcc, ktory jest chyba jednym z najlepszych darmowych kompilatorow. Moze po prostu sprawdz swoj kod czy nie ma bledow i tyle...
Kurde, znowu zapomnialem sie wylogowac... Drak`kan :P
Taikun44 [ Emissary Of Death ]
Regis / ^quqoch^ >> ale wyskakuje błąd nawet przy czymś takim:
#include <iostream.h>
main()
‹
cout << "Pierwszy program";
›
:/ komunikat [Build Error] [Projekt1.exe] Error 1
Drak'kan [ Thráin Saphireslinger ]
Taikun44 => To moze napisz to raczej zgodnie ze standardem c++ i bez bledow :)
#include <iostream>
using namespace std;
int main()
cout << "Pierwszy program";
return 0;
slowik [ NightInGale ]
bo powinno byc :
#include<iostream>
using namespace std;
void main(void)
cout<<"pierwszy program"<<endl;
Taikun44 [ Emissary Of Death ]
Teraz się wylogowałeś ? ;)
Shit ... no ja sprawdzałem programy które miałem w materiałach :/
Regis [ ]
Nie korzystam z Dev'a, wiec strzelam, troche na slepo - zapisales gdzies plik przed kompilacja? Program piszesz w jakims Projekcie, czy w luznym pliku? Jak w projekcie to czy zapisales plik projektu? Jaka opcja kompilujesz program? Sprobuj jeszcze skompilowac program, bez budowania go, potem dopiero Build i dopiero run - o ile robisz inaczej (np. za pomoca opcji Compile&Run czy cos takiego).
A wersja z using namespace std i bez powinna jeszcze dzialac - co najwyszej wywali warninga.
slowik [ NightInGale ]
Regis===>akurat gcc jest bardzo restrykcyjny wymusza uzywanie 'using namespace std;' w m$ niema tego obowiazku
Regis [ ]
Od kiedy? Nie dalej jak dwa miesiace temu kompilowalem programy g++ (choc nie koniecznie najnowszym :P ) i nie mialem takiego problemu. Podobnie jak w Borland Builderze - tylko warning sie pojawial. Natomiast kompilatorow M$ nie uzywam, bo nie uzywam VS
Taal [ Centurion ]
#include <iostream.h>
main()
‹
cout <<"Pierwszy program";
›
U mnie (Dev-C++ 4.9.9.2) powyższy programik działa, tyle, że zamyka się po wyświetleniu, dałbym jeszcze na koniec standardowe:
system("PAUSE");
return EXIT_SUCCESS;
Taikun44 [ Emissary Of Death ]
No u mnie już też działa, rady Regisa okazały się najwidoczniej pomocne ;) tylko że okno pojawia się i znika odrazu
Działa już wszystko ładnie :) dziękuję wszystkim za szybką reakcje i zainteresowanie :)