Не “делают ничто” функциональный объект не существует в C++ (0x)?

Я понимаю, что это - смехотворный вопрос для чего-то, что занимает меньше чем 2 секунды для реализации. Но я неопределенно не забываю читать, что каждый был начат с нового стандарта.

Я заголовки grep'ed VC10 и ничего не придумал. Можно ли помочь? Это прослушивает меня!:)

править: Вообще-то, если задуматься новый функтор, который я помнил, был, вероятно, несвязанным std::default_deleter.

22
задан 2 revs 6 June 2010 в 01:34
поделиться

2 ответа

Вы всегда можете написать лямбда без операции: [] {}

27
ответ дан 29 November 2019 в 05:29
поделиться

Возможно, вы подумали о функции identity (std::identity и, по-видимому, она удалена в текущем проекте), что, однако, не одно и то же.

-1
ответ дан 29 November 2019 в 05:29
поделиться
Другие вопросы по тегам:

Похожие вопросы: