这有效:
struct client {
string address;
int toPay;
int id;
};
int main() {
struct client clients[10];
...
file.read( (char*)&clients, sizeof (clients) );
}
我想做的是在函数内部做这些事情。
但是我必须如何将结构传递给函数?
如果我像这样通过它,读取不起作用:
void newFunction ( struct client *clients_t) {
...
file.read( (char*)&clients_t, sizeof (clients_t) );
}