#8 build_menu returns user_inf struct?

باز‌کردن
4 سال پیش باز شده توسط stevet · 0 دیدگاه

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?)
برای پیوستن به گفتگو، وارد شودید.
بدون نقطه عطف
بدون مسئول رسیدگی
1 مشارکت کننده
درحال بارگذاری...
لغو
ذخيره
هنوز محتوایی ایجاد نشده.