Результаты поиска по запросу "c++11"

1 ответ

Как запустить «событие», когда мой tcp-сервер Boost :: asio только начинает работать (AKA io_service.run ())?

Основываясь на отношениях клиент / сервер boost :: asio, я должен запускать клиентскую программу из серверной программы только тогда, когда поток сервера находится в "в ожидании подключения" государство. Мой вопрос: как получить знания об этом ...

4 ответа

Унаследовать конструкторы от базового класса шаблона без повторения аргументов шаблона?

Как мне наследовать конструкторы от базового класса шаблона без повторения аргументов шаблона (и без использования макросов): Например, это не работает (с помощью GCC 4.8): template <typename T> struct base {}; template <typename U> struct ...

13 ответов

Удобное объявление строк времени компиляции в C ++

Возможность создавать и манипулировать строками во время компиляции в C ++ имеет несколько полезных приложений. Хотя в C ++ можно создавать строки времени компиляции, этот процесс очень громоздок, так как строка должна быть объявлена в виде ...

ТОП публикаций

1 ответ

Используйте std :: move в C ++ 11 конструкторе перемещения с равномерным синтаксисом инициализации

У меня есть этот простой класс: struct Worker { Worker() : done{false} {} Worker(const Worker& rhs) : done{rhs.done}, qworker{} {} Worker(Worker &&rhs) : done{rhs.done} { qworker = std::move(rhs.qworker); } ... }эта компиляция в порядке с ...

2 ответа

Конструктор для вложенных списков инициализаторов

Возможно ли иметь универсальный конструктор, который принимает любой тип списка инициализатора, даже если в нем есть вложенные списки? Скажем, у вас есть следующая частичная специализация шаблона для класса, который принимает в своем ...

3 ответа

Дает ли `decltype` статический тип объекта или тип времени выполнения?

[C++11: 7.1.6.2/4]: Тип обозначаетсяdecltype(e) определяется следующим образом: еслиe это без скобокID-выражение или доступ к члену класса без скобок (5.2.5),decltype(e) это тип объекта с именемe, Если такой организации нет, или еслиe называет ...

2 ответа

Нужно ли синхронизировать std :: condition_variable / condition_variable_any :: notify_one

Нужно ли синхронизироватьstd::condition_variable/condition_variable_any::notify_one? Насколько я вижу, если потеря уведомлений приемлема - это нормально, чтобы позвонитьnotify_one не защищен (например, мьютексом). Например, я видел следующие ...

2 ответа

Вставка в unordered_set с пользовательской хеш-функцией

У меня есть следующий код, чтобы сделатьunordered_set<Interval>, Это хорошо компилируется. struct Interval { unsigned int begin; unsigned int end; bool updated; //true if concat. initially false int patternIndex; //pattern index. valid for ...

1 ответ

статический указатель на функцию constexpr, разница между компиляторами

При ответеэтот вопрос [https://stackoverflow.com/questions/15866258/template-class-multiple-definition/15866315] Я попробовал следующий код с gcc (код скомпилирован [http://ideone.com/z7Rf49]) и лязг (код отклонен ...

1 ответ

Диапазон символов UTF-8 в C ++ 11 Regex

Этот вопрос является продолжениемРаботают ли регулярные выражения C ++ 11 со строками UTF-8? [https://stackoverflow.com/questions/11254232/do-c11-regular-expressions-work-with-utf-8-strings] #include <regex> if (std::regex_match ("中", ...