Зачем плюс?
От: B0FEE664  
Дата: 21.11.18 13:49
Оценка: 19 (2) +1 :)
Вопрос из сабжа на засыпку:

#include <chrono>

class A
{
public:
  static const unsigned TIMEOUT = 300;
};


void foo(std::chrono::milliseconds timeout)
{
}


void boo()
{
  foo( std::chrono::milliseconds(+A::TIMEOUT) );
}


Ответ можно найти в С++17 12.2.3.2/3

  Скрытый текст
Что это, как не живительная сила rvalue ссылок?
И каждый день — без права на ошибку...
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.