например, это:
void setAccountType(const std::string& accountHolder)
Как это читать и что оно вообще делает?
Для большего контекста, вот код:
#include
#include
class BankAccount {
private:
std::string accountHolder;
public:
// ---- Account Holder ----
std::string getAccountHolder() const {
return accountHolder;
}
void setAccountHolder(const std::string& accountHolder) {
if (accountHolder.empty()) {
std::cout accountHolder = "Unknown";
} else {
this->accountHolder = accountHolder;
}
}
};
int main() {
BankAccount account;
account.setAccountHolder(""); // invalid
std::cout
Подробнее здесь: https://stackoverflow.com/questions/798 ... arameter-c