Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

RPG-wprowadzenia imienia dla postaci

Ostatnio zmodyfikowano 2013-03-14 20:41
Autor Wiadomość
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ć.
P-78360
StuFfii
Temat założony przez niniejszego użytkownika
» 2013-03-14 19:26:16
C/C++
#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
P-78362
pekfos
» 2013-03-14 19:28:11
C/C++
std::string >> imie;
A to co?
P-78363
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.
P-78364
pekfos
» 2013-03-14 19:35:50
P-78365
StuFfii
Temat założony przez niniejszego użytkownika
» 2013-03-14 20:20:16
expected ; before return

nie moge zkomplikować.

C/C++
#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;
}
P-78369
pekfos
» 2013-03-14 20:27:25
expected ; before return
To znaczy, że nie masz średnika.
P-78370
MrPoxipol
» 2013-03-14 20:27:33
Imię pobierasz tak:
C/C++
std::string imie;
std::cin >> imie;
lub jeśli chcesz pobrać całą linijkę tekstu, a nie tylko 1 wyraz
C/C++
std::string imie;
std::getline( std::cin, imie );
P-78371
1 « 2 » 3
Poprzednia strona Strona 2 z 3 Następna strona