Comment fait-on pour avoir une valeur par défault quand on a une structure comme paramètre?
par exemple, ca ca marche:
void f(bool = false)
mais si on a:
void f(une_struct)
on fait comment?
struct CalcUpdateInitialized : public CalcUpdate {
CalcUpdateInitialized() {
std::memset(static_cast<CalcUpdate *>(this),0,sizeof(CalcUpdate));
start=callback_ticalcs_start;
stop=callback_ticalcs_stop;
refresh=callback_ticalcs_refresh;
pbar=callback_ticalcs_pbar;
label=callback_ticalcs_label;
}
};
CalcUpdate ticalcsUpdate=CalcUpdateInitialized();