У меня есть функцияPass QDateTime как указатель
void func(QDateTime* date) {}
, когда я хочу передать THW текущую дату мне нужно сделать
QDateTime now = QDateTime::currentDateTimeUtc();
QDateTime *pnow = &now;
func(pnow);
есть сокращенная?
func(*QDateTime::currentDateTimeUtc());
не работает
и
func(&QDateTime::currentDateTimeUtc());
дает: принимая адрес временного [-fpermissive]
Один вопрос: почему? – LogicStuff
, потому что я хочу иметь возможность передать «null» – wutzebaer
Что не так с 'QDateTime now = QDateTime :: currentDateTimeUtc(); func (&now); '? –