こんにちは私はメインのクラス内のパラメータ内の関数をどのように呼び出すことができるのだろうか?私のクラス(C++)のパラメータ内で自分の関数を呼び出す方法
class processChoice {
public:
void processInput(string, int, string, int);
};
void processChoice::processInput(string processInput_UN,
int processInput_PC,
string initial_UN,
int initial_PC) {
for (; (processInput_UN != initial_UN) || (processInput_PC != initial_PC);
cout << endl) {
cout << "Enter your username: " << flush;
cin >> initial_UN;
cout << "Enter your 4 digit pincode: " << flush;
cin >> initial_PC;
cout << endl;
if ((processInput_UN == initial_UN) && (processInput_PC == initial_PC)) {
cout << "Access granted!" << endl;
} else {
cout << "Username and/or pincode doesn't match, try again..."
<< endl;
}
}
int main() {
userPinchoice Choice;
Choice.chooseUsername();
Choice.choosePincode();
cout << endl;
initial Values;
Values.initialUsername();
Values.initialPincode();
processChoice Input;
Input.processInput();
return 0;
Input.processInput()の丸括弧には何を入れるとしますか? 私はそれを働かせようとしていますが、私はその機能にアクセスできないようです。私はこれに新しいので、どんな助けも歓迎されるでしょう。
ありがとうございます!
ここでは多くのことが間違っています。関数/クラスに取り組む前に、C++構文の詳細を知りたいかもしれません。そして、それらの丸い括弧は括弧と呼ばれています。 – bejado
Downvoted。理由:スタックオーバーフローはプログラミングを教えるためのものではありません。 – IInspectable
エラーが多すぎます。あなたは、オンラインで多くのコースの一つを取るか、またはC + +で本を手に入れてください。あなたのコードの文法は、ある意味では意味がありません。 –