Forum » Programiranje » rabim pomoć c++
rabim pomoć c++
kretze ::
Dober dan delan program rock,paper ,scisor pa naletim na težave in sicer to da mi piše v 30 vrstici pod return rock....rock is undifined pa me zanima kako se reši te problem
#include <iostream> #include <stdlib.h> #include <string> #include<ctime> #include<string> using namespace std; enum class Choice{rock,paper,scisor}; Choice playerchoice; Choice compiterChoice; string word[3] = { "rock","paper","scisor" }; int randd(int n) { return rand() % n; } Choice Get_computer_choice() { int n = randd(3); if (n == 0) return rock; } int main() { system("pause");// return 0; }
FX6300B ::
probaj
pač rock ne obstaja.. enum vrednosti ki jih imaš v oklepajih rock,paper,scisor lahko nastavljaš le objektom tipa v tvojem primetu Choice
sepravi npr
prav tako če kličeš le eno izmed vrednosti enuma ne gre, saj je to le ena izmed vrednosti in ne ime spremenljivke kot to razume računalnik v tvojem primeru ugotovi da spremenljivka rock ni definirana, saj je nikjer nisi ustvaril zato ne obstaja
če ti ne uspe drugače naredi
return Choice.rock;
pač rock ne obstaja.. enum vrednosti ki jih imaš v oklepajih rock,paper,scisor lahko nastavljaš le objektom tipa v tvojem primetu Choice
sepravi npr
Choice skarje = scisor
prav tako če kličeš le eno izmed vrednosti enuma ne gre, saj je to le ena izmed vrednosti in ne ime spremenljivke kot to razume računalnik v tvojem primeru ugotovi da spremenljivka rock ni definirana, saj je nikjer nisi ustvaril zato ne obstaja
če ti ne uspe drugače naredi
Choice computerChoice = rock; return computerChoice;
May the force be with you!
Zgodovina sprememb…
- spremenil: FX6300B ()
phantom ::
Ne, Choice::rock je prav. Ali pa Choice spremeni v navaden enum (brez class).
~
~
:wq
~
:wq
Zgodovina sprememb…
- spremenil: phantom ()
FX6300B ::
Ne, Choice::rock je prav. Ali pa Choice spremeni v navaden enum (brez class).
kokerkoli že, ne poznam točne sintakse c++ saj ga nisem ravno veliko uporabljal
May the force be with you!
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | napaka v c++Oddelek: Programiranje | 1934 (1019) | čuhalev |
» | [Qt/C++]problem z Undefined reference na konstanti znotraj razredaOddelek: Programiranje | 2390 (2060) | phantom |
» | [Python] Weighted randomOddelek: Programiranje | 1072 (912) | FrEaKmAn |
» | Pomoč pri programiranju v C++Oddelek: Programiranje | 1834 (1401) | amacar |
» | [c++] prenos po referenciOddelek: Programiranje | 2534 (2469) | atasmrk |