これは機能します:
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) );
}