まず第一に、私は完全なnoobだと言う必要があります。 私はそれを行うためにいくつかの海軍の戦闘シミュレーションを作ろうとしています。ランダムな文字と数字のジェネレータを作成しました ここにコードがあります。 ところで、私が達成したいのは、ユーザーが指定した船の場所に直面する変数(推測)を1つだけ持つことです。C++エラー: 'int'から 'const char *'への無効な変換[-fpermissive] |
char letters[]= {'A','B','C','D','E','F','G','H','I','L'};
\\ lots of code
//RandomAI
int G = rand() % 10 + 1;
int nOut = rand() % 10 + 1;
char lOut = letters[G];
string Guess = lOut + nOut;
return 0;
'nOut'は整数です。したがって、出力がどの程度であるべきかは不明です。 'B3'、' E7'などのようなものでしょうか?または、文字に7を追加します(文字通り)。 '' A '+ 7'は '' H''に等しいでしょうか? – PaulMcKenzie