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();