RPG-wprowadzenia imienia dla postaci
Ostatnio zmodyfikowano 2013-03-14 20:41
Elaine |
» 2013-03-14 19:19:07 Nie wprowadzaj go w błąd polkom21 iostream dodaje nagłowki w których jest właśnie string |
Nie. To, że działa bez #include <string> to czysty przypadek, pod inną implementacją może się nagle przestać kompilować. |
|
StuFfii Temat założony przez niniejszego użytkownika |
» 2013-03-14 19:26:16 #include <iostream> #include <string> int main() { std::cout << " Witaj w grze RPG o nazwie: " << std::endl; std::cout << " ZUPA ROMANA!!!" << std::endl; std::cout << "Podaj imie swojej postaci:"; std::string >> imie; std::cin >> imie; std::cout << "" << std::endl; std::cout << "Witaj " << imie << std::endl; std::cout << "wybierz miecz(+2hp do obrazen) lub tarcze(blokuje od 1 do 3hp obrazen)" return 0; }
niedziała-3 errory |
|
pekfos |
» 2013-03-14 19:28:11 |
|
StuFfii Temat założony przez niniejszego użytkownika |
» 2013-03-14 19:32:47 wybacz, ale nigny nie u żywałem string-ów:-) i nie wiem jak się tego używa. |
|
pekfos |
» 2013-03-14 19:35:50 |
|
StuFfii Temat założony przez niniejszego użytkownika |
» 2013-03-14 20:20:16 expected ; before return
nie moge zkomplikować.
#include <iostream> #include <string> int main() { std::cout << " Witaj w grze RPG o nazwie: " << std::endl; std::cout << " ZUPA ROMANA!!!" << std::endl; std::cout << "Podaj imie swojej postaci:"; std::string imie = "witaj"; std::cout << "" << std::endl; std::cout << "wybierz miecz(+2hp do obrazen) kilkajac 1 lub tarcze(blokuje od 1 do 3hp obrazen) klikajac 2" return 0; }
|
|
pekfos |
» 2013-03-14 20:27:25 To znaczy, że nie masz średnika. |
|
MrPoxipol |
» 2013-03-14 20:27:33 Imię pobierasz tak: std::string imie; std::cin >> imie; lub jeśli chcesz pobrać całą linijkę tekstu, a nie tylko 1 wyrazstd::string imie; std::getline( std::cin, imie );
|
|
1 « 2 » 3 |