一直报''没有与这些操作数匹配的 "<<" 运算符 "
```c++
#include<iostream>
#include<string>
#pragma once
using namespace std;
class Account {
double balance;
public:
Account() {
balance = 0.0;
}
Account(double balance_) {
balance = balance_;
}
void deposit(double amount) {
balance += amount;
};
void withdraw(double amount) {
auto temp{ 0.0 };
if (balance < amount) {
temp = balance;
balance = 0;
return; temp;
}
else {
balance -= amount;
return; amount;
}
}
int main() {
Account a1;
Account a2 = Account(100.0);
a1.deposit(9.0);
cout << a1.withdraw(9.0) <<endl;
cout << a2.withdraw(10.0) << endl;
cout << Account(1000.0).withdraw(1001.0) << endl;
};
};
```