Результаты поиска по запросу "c++11"
Как преобразовать массив ushort utf16 в std :: string utf8?
В настоящее время я пишу плагин, который является просто оберткой вокруг существующей библиотеки. Хост плагина передает мне строку в формате utf-16, определенную следующим образом typedef unsigned short PA_Unichar; И обернутая библиотека ...
Является ли ключевое слово override просто проверкой переопределенного виртуального метода?
Насколько я понимаю, введениеoverride Ключевое слово в C ++ 11 является не чем иным, как проверкой, чтобы убедиться, что реализуемая функция являетсяoverrideизvirtual функция в базовом классе. Это оно?
Хеш-функция для определенного пользователем класса. Как подружиться? :)
У меня есть класс С, который имеетstring* ps личный член данных. Теперь я хотел бы иметьunordered_map<C, int> для которого мне нужна пользовательская хеш-функция. По ссылке c ++ [http://en.cppreference.com/w/cpp/utility/hash]Я могу сделать ...
Я хочу убить std :: thread, используя его объект thread? [Дубликат]
Возможный дубликат: C ++ 0x прерывание потока [https://stackoverflow.com/questions/2790346/c0x-thread-interruption] Я пытаюсь убить / остановить c ++ std :: thread, используя его объект потока. Как мы можем это сделать?
Разумно ли игнорировать предупреждение «-Wmissing-Bracks» от gcc / clang?
Рассмотрим следующую программу: #include <array> int main() { std::array<int, 1> x = { 0 }; // warning! x = { { 0 } }; // no warning return 0; }Первая инициализация приводит к предупреждениям на gcc 4.7.2 ... main.cpp:5:22: warning: unused ...
предотвратить распад массива в расширении пакета параметров
Можно ли предотвратить распад массива на указатель в аргументах, расширенных из пакета параметров? Например: #include <iostream> void foo() { std::cout << "empty\n"; } template <typename T, typename... Rest> void foo(T &&t, Rest... rest) { ...
Создайте std :: error_code из errno в POSIX и GetLastError () в Windows
Мой вопрос: как правильно построитьstd::error_code экземпляры изerrno значения на POSIX иGetLastError() в Windows, чтобы экземпляры можно было сравнить с известными значениями изstd::errc? Более длинное объяснение: моя цель - ...
Делегат Конструктор C ++
Я делаю это правильно? Я пытаюсь делегировать конструктор класса C ++, так как это в основном тот же код, повторяющийся 3 раза .. Я прочитал на C ++ x11 и прочитал, что g ++ 4.7.2 позволяет это, но я не уверен, что делаю это ...
Что такое «обычный тип» в контексте семантики перемещения?
Алексей Степанов определил регулярные типы [http://www.stepanovpapers.com/DeSt98.pdf]как типы, удовлетворяющие определенным свойствам вокруг копирования и равенства. Теперь, когда C ++ 11 добавил семантику перемещения в область общего ...
Использование enum в циклах и согласованность значений
Я большой поклонник функций строгой типизации в C ++, и мне больше всего нравится использовать перечисления при работе с ограниченными наборами данных. Но в перечислениях отсутствуют некоторые полезные функции, например, операторы: enum class ...