Sylwester Opublikowano 25 Czerwca 2007 Opublikowano 25 Czerwca 2007 #include <iostream> #include <conio.h> int main() { int imie; std::cout << "Podaj mi swoj nick:\n"; std::cin >> imie; std::cout << "A wiec twoj nick to: \n" <<imie; getch(); } jestem początkujący w c++,i jak wpisuje nick to nie moge wpisać liter tylko liczby,nie wiem czemu. Z góry dzieki za pomoc.
adam014 Opublikowano 25 Czerwca 2007 Opublikowano 25 Czerwca 2007 Bo musisz zadeklarować zmienną jako string.
Sylwester Opublikowano 25 Czerwca 2007 Autor Opublikowano 25 Czerwca 2007 a dokładnie?coś czułem że będzie coś z tymi stringami ale wiem dokładnie jak?
Maximal Opublikowano 25 Czerwca 2007 Opublikowano 25 Czerwca 2007 Zmienna, którą zadeklarowałeś jest typu int, czyli może zawierać tylko liczby. Aby móc wpisywać ciąg znaków musisz zadeklarować zmienną typy string. Wystarczy na początku dokumentu dodać dyrektywę #include <string.h> ...a potem już tylko zadeklarować zmienną. string imie;
ravh Opublikowano 25 Czerwca 2007 Opublikowano 25 Czerwca 2007 #include <iostream> #include <conio.h> #include <string> int main() { std::string strimie; std::cout << "Podaj mi swoj nick:\n"; std::cin >> strimie; std::cout << "A wiec twoj nick to: \n" <<strimie; getch(); }
Sylwester Opublikowano 25 Czerwca 2007 Autor Opublikowano 25 Czerwca 2007 Ravh,troche się wypuściłeś,już dark mi wszystko napisał. @down =]
ravh Opublikowano 25 Czerwca 2007 Opublikowano 25 Czerwca 2007 za długo czytałem temat i nie odświeżyła mi się odp. Dark Maximal .
Filar Społeczności Ranmus Opublikowano 25 Czerwca 2007 Filar Społeczności Opublikowano 25 Czerwca 2007 Ale przynajmniej wskazał jedną ważną rzecz. Nagłówki bibliotek C++ powinno się załączać bez rozszerzenia ".h" - takie małe rozróżnienie względem C.
Will Opublikowano 25 Czerwca 2007 Opublikowano 25 Czerwca 2007 Na początek radze się posługiwać c-stringami aby je opanować bo czasem się bardzo przydają..
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się