Ĺadny brzuch
Postanowiłem sie wreści zabrać za c++ ale mam problem i nie kumam o co chodzi.
Kompilator mi niechce nic kompilować <_<
Np. tego
include <iostream.h> int main() { cout << "Hello World !!!" << endl; system("PAUSE"); }
Co jest w tym nie tak?? dopiero sie ucze więc prosze o wyrozumiałość :P
A i co to jest źle
#include <iostream.h> int main() { int liczba; cout << "Podaj liczbe ca-kowitom:" << endl; cin >> liczba; switch(liczba) { case 1 : cout << "Wprowadzils liczbe 1"; break; default : cout << "Wprowadzils liczbe innom od 1"; break; } return 0; }
W pierwszym brakuje # przed include i dla iostream nie dodajemy .h na końcu. Do tego strumienie cout i cin znajdują się w przestrzeni nazw std więc musisz pisać std::cout std::cin lub po #include dodać linijkęusing namespace std;Brakuje ci też return 0; na końcu funkcji main().
W drugim ten sam błąd z .h i std, a reszta jest już dobrze. Dodaj sobie przed return 0; jeszcze system("pause") lub std::cin.get() bo nie zobaczysz wyników działania programu.
PS. pisze się całkowitą i inną
Użytkownik reVis edytował ten post 03 grudzień 2005, 15:13
#include <iostream> int main() { std::cout << "Hello World !!!" << endl; system("PAUSE"); return 0; }
Dobra co teraz jest źle bo wywal mi 4errory
D:\Programowanie\kop\Bin\prog1.cpp:
Error E2209 D:\Programowanie\kop\Bin\prog1.cpp 1: Unable to open include file 'i
ostream'
Error E2090 D:\Programowanie\kop\Bin\prog1.cpp 6: Qualifier 'std' is not a class
or namespace name in function main()
Error E2379 D:\Programowanie\kop\Bin\prog1.cpp 6: Statement missing ; in functio
n main()
Error E2268 D:\Programowanie\kop\Bin\prog1.cpp 8: Call to undefined function 'sy
stem' in function main()
*** 4 errors in Compile ***
A jaki masz kompilator?
Borland C++ Compiler 5.5
Tak wlasnie podejrzewalem. Wyrzuc go do kosza i sciagnij jakis normalny.
Tak wlasnie podejrzewalem. Wyrzuc go do kosza i sciagnij jakis normalny.
Postanowiłem sie wreści zabrać za c++ ale mam problem i nie kumam o co chodzi.
Kompilator mi niechce nic kompilować <_<
Pewnie musisz dodać ścieżkę do bibliotek.
Np. tak:
bcc32 -IC:\Borland\BCC55\Include -LC:\Borland\BCC55\Lib plik_do_skompilowania.cpp
Można też tak:
bcc32 @bibl.txt plik_do_skompilowania.cpp
w pliku bibl.txt powinno znajdować się:
-IC:\Borland\BCC55\Include -LC:\Borland\BCC55\Lib
Można też ścieżki:
C:\Borland\BCC55\Include
C:\Borland\BCC55\Lib
dodać do zmiennej środowiskowej path.
Oczywiście zakładam, że zainstalowałeś kompilator Borlanda w katalogu:
C:\Borland\BCC55
Jeśli zainstalowałeś go w innym katalogu to musisz podawać inne ścieżki.
Użytkownik Igor edytował ten post 05 grudzień 2005, 00:13
zanotowane.pl doc.pisz.pl pdf.pisz.pl zsf.htw.pl
Kompilator mi niechce nic kompilować <_<
Np. tego
include <iostream.h> int main() { cout << "Hello World !!!" << endl; system("PAUSE"); }
Co jest w tym nie tak?? dopiero sie ucze więc prosze o wyrozumiałość :P
A i co to jest źle
#include <iostream.h> int main() { int liczba; cout << "Podaj liczbe ca-kowitom:" << endl; cin >> liczba; switch(liczba) { case 1 : cout << "Wprowadzils liczbe 1"; break; default : cout << "Wprowadzils liczbe innom od 1"; break; } return 0; }
W pierwszym brakuje # przed include i dla iostream nie dodajemy .h na końcu. Do tego strumienie cout i cin znajdują się w przestrzeni nazw std więc musisz pisać std::cout std::cin lub po #include dodać linijkęusing namespace std;Brakuje ci też return 0; na końcu funkcji main().
W drugim ten sam błąd z .h i std, a reszta jest już dobrze. Dodaj sobie przed return 0; jeszcze system("pause") lub std::cin.get() bo nie zobaczysz wyników działania programu.
PS. pisze się całkowitą i inną
Użytkownik reVis edytował ten post 03 grudzień 2005, 15:13
#include <iostream> int main() { std::cout << "Hello World !!!" << endl; system("PAUSE"); return 0; }
Dobra co teraz jest źle bo wywal mi 4errory
D:\Programowanie\kop\Bin\prog1.cpp:
Error E2209 D:\Programowanie\kop\Bin\prog1.cpp 1: Unable to open include file 'i
ostream'
Error E2090 D:\Programowanie\kop\Bin\prog1.cpp 6: Qualifier 'std' is not a class
or namespace name in function main()
Error E2379 D:\Programowanie\kop\Bin\prog1.cpp 6: Statement missing ; in functio
n main()
Error E2268 D:\Programowanie\kop\Bin\prog1.cpp 8: Call to undefined function 'sy
stem' in function main()
*** 4 errors in Compile ***
A jaki masz kompilator?
Borland C++ Compiler 5.5
Tak wlasnie podejrzewalem. Wyrzuc go do kosza i sciagnij jakis normalny.
Tak wlasnie podejrzewalem. Wyrzuc go do kosza i sciagnij jakis normalny.

Postanowiłem sie wreści zabrać za c++ ale mam problem i nie kumam o co chodzi.
Kompilator mi niechce nic kompilować <_<
Pewnie musisz dodać ścieżkę do bibliotek.
Np. tak:
bcc32 -IC:\Borland\BCC55\Include -LC:\Borland\BCC55\Lib plik_do_skompilowania.cpp
Można też tak:
bcc32 @bibl.txt plik_do_skompilowania.cpp
w pliku bibl.txt powinno znajdować się:
-IC:\Borland\BCC55\Include -LC:\Borland\BCC55\Lib
Można też ścieżki:
C:\Borland\BCC55\Include
C:\Borland\BCC55\Lib
dodać do zmiennej środowiskowej path.
Oczywiście zakładam, że zainstalowałeś kompilator Borlanda w katalogu:
C:\Borland\BCC55
Jeśli zainstalowałeś go w innym katalogu to musisz podawać inne ścieżki.
Użytkownik Igor edytował ten post 05 grudzień 2005, 00:13