#8 build_menu returns user_inf struct?

Öppen
öppnade 4 år sedan av stevet · 0 kommentarer

In cpp, I think it would be better written as:

void build_menu(user_inf &my)

Pass the my variable by reference. Meaning, it can be directly modified by the function.

In c, you would defined the function as user_inf * my, and my->metal, etc. to access and change the values.

As this is, you're letting the compiler handle the copying of the structure. (Did you intend for copying to be going on?)

In cpp, I think it would be better written as: ```c void build_menu(user_inf &my) ``` Pass the __my__ variable by reference. Meaning, it can be directly modified by the function. In c, you would defined the function as user_inf * my, and my->metal, etc. to access and change the values. As this is, you're letting the compiler handle the copying of the structure. (Did you intend for copying to be going on?)
Logga in för att delta i denna konversation.
Ingen Milsten
Ingen förvärvare
1 Deltagare
Laddar...
Avbryt
Spara
Det finns inget innehåll än.