» »

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
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

Zgodovina sprememb…

  • spremenil: phantom ()

FX6300B ::

phantom je izjavil:

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!

kretze ::

hvala za odgovore


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

napaka v c++

Oddelek: Programiranje
201934 (1019) čuhalev
»

[Qt/C++]problem z Undefined reference na konstanti znotraj razreda

Oddelek: Programiranje
102390 (2060) phantom
»

[Python] Weighted random

Oddelek: Programiranje
121072 (912) FrEaKmAn
»

Pomoč pri programiranju v C++

Oddelek: Programiranje
141834 (1401) amacar
»

[c++] prenos po referenci

Oddelek: Programiranje
92534 (2469) atasmrk

Več podobnih tem