我对C++
相当陌生。 和我正在做一个tic tac toe
游戏,我需要一个随机生成器来决定哪个玩家先行。 但我初始化变量时出错。初始化变量时出错
下面是代码
#pragma once
#include <string>
#include <random>
#include <ctime>
#include "Board.h"
#include "Player.h"
class manager
{
public:
manager();
void gameEntrance();
void playGame();
void askMove();
void diceRoll();
void winChekcer();
void endGameChecker();
private:
default_random_engine _randomGenerator(time(0)); //here i got "Error: functio "time" is not a type name
uniform_real_distribution<float> _diceRoll(0.0f, 1.0f); //here i got "Error: expected a type specifier
bool _endGame = false;
string _turn;
Board _board;
Player _player1;
Player _player2;
};
所以我做了什么错。请赐教。感谢你们。
的地方并把它们放在声明的顺序 – 2014-08-30 07:56:23
非常感谢你。它帮助到我。 好的时候去下一个错误。 – GroniumArgor 2014-08-30 07:59:09