Результаты поиска по запросу "c++11"
Мой std :: hash для std :: tuples ... Есть улучшения? [закрыто]
Некоторые, возможно, заметили, что std :: hash не поддерживает кортежи. Поэтому я добавил перегрузку, которая кажется «более приятной», чем решение, которое я видел до сих пор. У кого-нибудь есть идеи по дальнейшему сокращению этого ...
__func__ локально предопределенная переменная функции C ++ 11, не компилируется
__func__ Локальная предопределенная переменная C ++ 11 функции не компилируется в Visual Studio 2012 Professional (с установленным обновлением 1) со встроенным компилятором по умолчанию Visual Studio 2012 (v110) или компилятором ...
Есть ли неатомарный эквивалент std :: shared_ptr? И почему нет такого в <memory>?
Это вопрос из двух частей, все об атомарностиstd::shared_ptr: 1.Насколько я могу сказать,std::shared_ptr единственный умный указатель в<memory> это атомно. Мне интересно, есть ли неатомарная версияstd::shared_ptr доступно (я ничего не вижу ...
используя tr2 :: direct_bases получить n-й элемент результата
struct T1 {}; struct T2: T1 {}; typedef tr2::direct_bases<T2>::type NEW_TYPE ; должен вернуть мойчто-то вроде туп к базовым типам. Как я могу получить n-й элемент этого __reflection_typelist <...>. Я ищу что-то вроде tuple_element для списка ...
Цикл C ++ 11 на основе диапазона: получить элемент по значению или ссылку на const
Читая некоторые примеры циклов на основе диапазона, они предлагают два основных способа 1 [http://en.cppreference.com/w/cpp/language/range-for], 2 [http://allanmcrae.com/2012/05/c11-part-3-range-based-for-loops/], ...
Пользовательский распределитель для std :: vector <char> игнорируется
Я пытался использовать пользовательский распределитель дляstd::vector<char>но я заметил чтоstd::vector не требует / не использует какие-либо функции-члены из моего распределителя. Как это возможно? #include <vector> struct A : private ...
Арифметика указателей через границы подобъектов
Имеет ли следующий код (который выполняет арифметику указателей через границы подобъектов) хорошо определенное поведение для типовT для которого он компилируется (который в C ++ 11,не обязательно должен быть ...
Обнаружение constexpr с SFINAE
Я работаю над обновлением некоторого кода C ++, чтобы использовать преимущества новой функциональности в C ++ 11. У меня есть класс черт с несколькими функциями, возвращающими фундаментальные типы, которые большую часть времени, но не всегда, ...
Неверная инициализация неконстантной ссылки в потоке C ++ 11?
Я получаю сообщение об ошибке ошибка: неверная инициализация неконстантной ссылки типа «int &» из значения типа «int» из #include <thread> #include <iostream> using namespace std; void func(int& i){ cout<<++i<<endl; } int main(){ int x=7; ...
Как мне получить const_iterator используя auto?
Первый вопрос: можно ли «заставить»const_iterator используя авто? Например: map<int> usa; //...init usa auto city_it = usa.find("New York");Я просто хочу сделать запрос, вместо того, чтобы что-то менятьcity_itтак что я хотел бы иметьcity_it ...