1

私は新しいプログラマーであり、C++の学校プロジェクトに取り組んでいます。これまでのところ、私のプログラムでは、これが私が問題を抱えている唯一のことです。誰かが私が間違ったことを教えてもらえますか?今、私は新しく、プログラミングクラス用なので、基本的なC ++のみを使用しています。次の用語は、中間のc ++です。したがって、単純な用語のままにしてください。ありがとうございました!!:)

#include <iostream> 
#include <fstream> 
#include <string> 
#include <time.h> 
#include <ctime> 
#include <cmath> 
#include <iomanip>  
using namespace std;  

int srand (time(0)); 
static int question = rand % 3;  

私の「ランド」は、「式は整数型または列挙型でなければならない」と言う赤いsqiuggleyを持っているものです

これは、プログラムをコンパイルしたときにエラーが表示する内容です。1> o:\cs101およびcs106\ movie game \ movie game \ movie title.h(10):エラーC2365:'srand':再定義; 以前の定義は「関数」でした

私が達成しようとしている目標は、各機能でランダムな質問を選択することです(5つの機能があります)

4

1 に答える 1

1

randここに関数があります。

あなたはそれをこのように呼ぶことができますrand()(それであなたの全体はそうなるでしょうstatic int question = rand() % 3;

この関数の使用方法のその他の例については、 cplusplus.comのこのページを参照してください。(ちなみに、そのWebサイトは、標準ライブラリの優れたリファレンスです。ブックマークしておいてください!)

于 2012-07-08T03:49:09.150 に答える