ヒットアンドブローの判定結果を受け渡すための構造体や関数の宣言
[詳解]
#include <string>
#include <algorithm>
#include "エラー定数.h"
[ソースコード]
|
template<class T > |
判定結果 | 判定 (const T &解答, const T &試行) |
| ヒットアンドブローの判定を行います [詳解]
|
|
ヒットアンドブローの判定結果を受け渡すための構造体や関数の宣言
- 参照
- 判定.cpp
判定.h に定義があります。
template<class T >
判定結果 判定 |
( |
const T & |
解答, |
|
|
const T & |
試行 |
|
) |
| |
ヒットアンドブローの判定を行います
内部処理としては 解答 と 試行 の両引数に処理上の区別はありません。
- テンプレート引数
-
T | 逐次反復子と string や vector のような [] 演算子が使えるクラスを指定ください |
- 引数
-
解答 | 隠されている正解を与えてください |
試行 | 挑戦者側の予想を与えてください |
- 戻り値
- 判定結果を返します、引数が正常かどうかを調べるために 判定結果::判定成功() の戻り値も調べてください
判定.h の 57 行目に定義があります。