Ĺadny brzuch
Na ostatniej lekcji informatyki używając kompilatora xcode (mamy maki) napisałem sobie prosty programik:
#include<iostream> main(){ string imie; std::cout << "Podaj swoje imie:\n"; std::cin >> imie; std::cout << "Witaj " << imie << ".\n"; return 0; }
(kod mniej więcej tak wyglądał)
I w czasie kompilacji pokazywało błąd przy deklarowaniu zmiennej imie. Na dev-c++ napisałem identycznie wyglądający program (no może z różicą dwóch ostatnich linijek ale to nie robi różnicy) i działał. Czyżby w xcode jakoś inaczej deklaruje sie ciągi znaków ? Jeśłi ktoś z was wie co może być przyczyną błędu to proszę o pomoc , a fakt ,że kompilator ten jest naprawdę dziwny bo np. po napisaniu 'endl' też zwraca błąd . W sumei to sie zastanawiam czy nei warto zmienić tego kompilatora na inny bardziej sensowny, dlaetgo oprócz poprzedniego pytania jeśli możecie to polećcie jakieś dobre kompilatory na platformę MAC. Z góry dzięki za pomoc :) .Pozdro ;)
Sproboj dac #include <string>. Jesli to nie pomoze to musisz zdefiniowac tablice charow.
Nie wiem co tam namieszałeś ale posłuchaj rady Dobocopa. Przecież w devie bez dodania #include <string> ten kod też nie przejdzie przez kompilację.
Nie wiem co tam namieszałeś ale posłuchaj rady Dobocopa. Przecież w devie bez dodania #include <string> ten kod też nie przejdzie przez kompilację.
zanotowane.pl doc.pisz.pl pdf.pisz.pl zsf.htw.pl
#include<iostream> main(){ string imie; std::cout << "Podaj swoje imie:\n"; std::cin >> imie; std::cout << "Witaj " << imie << ".\n"; return 0; }
(kod mniej więcej tak wyglądał)
I w czasie kompilacji pokazywało błąd przy deklarowaniu zmiennej imie. Na dev-c++ napisałem identycznie wyglądający program (no może z różicą dwóch ostatnich linijek ale to nie robi różnicy) i działał. Czyżby w xcode jakoś inaczej deklaruje sie ciągi znaków ? Jeśłi ktoś z was wie co może być przyczyną błędu to proszę o pomoc , a fakt ,że kompilator ten jest naprawdę dziwny bo np. po napisaniu 'endl' też zwraca błąd . W sumei to sie zastanawiam czy nei warto zmienić tego kompilatora na inny bardziej sensowny, dlaetgo oprócz poprzedniego pytania jeśli możecie to polećcie jakieś dobre kompilatory na platformę MAC. Z góry dzięki za pomoc :) .Pozdro ;)
Sproboj dac #include <string>. Jesli to nie pomoze to musisz zdefiniowac tablice charow.
Nie wiem co tam namieszałeś ale posłuchaj rady Dobocopa. Przecież w devie bez dodania #include <string> ten kod też nie przejdzie przez kompilację.
Nie wiem co tam namieszałeś ale posłuchaj rady Dobocopa. Przecież w devie bez dodania #include <string> ten kod też nie przejdzie przez kompilację.
