配列関数に問題があります。 - 私のMacを拳の行に置き、approved
と言っていますが、2行目の場合はrejected
です。私の本当の1つはB6です。あなたは(飛び出しあなたの関数から戻るので/ダウン対処C++配列 - 最初の行のみを使用
#define CLIENTSNUMBER 2
BOOL Checking2(LPCSTR MacID);
CPP>
char ClientMacs[CLIENTSNUMBER*1][18] = {
"5A-77-77-97-87-B7",
"5A-77-77-97-87-B6"
};
BOOL Checking2(LPCSTR MacID)
{
for(int x=0;x<CLIENTSNUMBER;x++)
{
if(!strcmp(MacID,ClientMacs[x]))
{
MessageBoxA(NULL,MacID,"APPROVED!",MB_OK);
return false;
} else {
MessageBoxA(NULL,MacID,"REJECTED!",MB_OK);
return false;
}
}
return false;
}
あなたの質問の本文を削除しましたか? –
私はコードの本体を復元するために編集をロールバックしました。 @Valtentin、あなたは質問に答えた後でコードを削除すべきではありません。スタックオーバーフローのポイントは、質問と回答のリポジトリを構築することです。質問を削除すると、答えが役に立たなくなります。 – SCFrench