Результаты поиска по запросу "c++11"
Удалить ссылку в decltype (вернуть T вместо T &, где T & - это decltype)
(Если вы профессионал в C ++ 11, перейдите к жирному абзацу.) Допустим, я хочу написать шаблонный метод, который вызывает и возвращает результат переданного объекта, тип которого является параметром шаблона: template<ReturnType, T> ReturnType ...
Что auto && говорит нам?
Если вы читаете код как auto&& var = foo(); гдеfoo любая функция, возвращаемая по значению типаT, затемvar является lvalue типа rvalue ссылки наT, Но что это значит дляvar? Значит ли это, что нам разрешено воровать ресурсыvar? Есть ли разумные ...
Как применить ключевое слово override?
Есть ли способ обеспечить использование C ++ 11override ключевое слово в Visual C ++ 2012? (т.е. если я забуду сказатьoverrideзатем я хочу получить предупреждение / ошибку.)
Стратегия блокировки входящего класса в C ++ 11
У меня есть интерфейс, использующийpimpl идиома, однако интерфейс должен быть реентерабельным. Однако вызывающим потокам не нужно знать о блокировке. Это вопрос, состоящий из четырех частей, и одна часть, специально созданная для C ++ 11 (пример, ...
Шаблон Variadic в VS 2012 (Visual C ++ Ноябрь 2012 CTP)
Я установилКомпилятор Visual C ++ ноябрь 2012 CTP [http://www.microsoft.com/en-us/download/details.aspx?id=35515]и создал консольный проект C ++. Я написал это в template<typename T> void Test(T value){ } template<typename T, typename... Args> ...
Где мы можем использовать инициализацию списка?
Этот вопрос [https://stackoverflow.com/questions/4178175/what-are-aggregates-and-pods-and-how-why-are-they-special] уже рассказывает о том, что такое POD и агрегаты, и предоставляет некоторые примеры инициализации агрегатов. Вопрос здесьгде вы ...
Является ли numeric_limits <int> :: is_modulo логически противоречивым?
ВДругой вопрос [https://stackoverflow.com/questions/13150449/] темаstd::numeric_limits<int>::is_modulo подошел. Но чем больше я думаю об этом, тем больше кажется, что что-то не так со спецификацией, с GCC или с обоими. Позвольте мне начать с ...
идентификатор «основного» потока в c ++
Есть ли способ в C ++, чтобы получить идентификатор "основного" потока программы? я вижу этоstd::this_thread::get_id() получает идентификатор текущего выполняющегося потока, но мне нужен идентификаторmain, оригинальная ветка программы. Я не вижу ...
unique_ptr и полиморфизм
У меня есть код, который в настоящее время использует сырые указатели, и я хочу перейти на умные указатели. Это помогает очистить код различными способами. Во всяком случае, у меня есть фабричные методы, которые возвращают объекты ...
Заполните массив с помощью Constexpr во время компиляции
Я хотел бы заполнить массив перечислений с помощью constexpr. Содержимое массива следует определенной схеме. У меня есть перечисление, разделяющее набор символов ASCII на четыре категории. enum Type { Alphabet, Number, Symbol, Other, }; ...