你好我想知道如何我可以在我的類的主參數調用函數?如何在我的類的參數中調用我的函數(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
已下調。原因:堆棧溢出不是在這裏教編程。 – IInspectable
錯誤太多。你應該在網上學習許多課程之一,或者在C++上獲得一本書。你的代碼的語法在某些方面沒有意義。 –