ďťż

Ł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
  •