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

1 ответ

Почему нельзя изменять строку через извлеченный указатель на ее данные?

В C ++ 11 символыstd::string должны храниться непрерывно, как указано в § 21.4.1 / 5: Символоподобные объекты в объекте basic_string должны храниться непрерывно. То есть для любого объекта s из basic_string идентификатор & * (s.begin () + n) ...

3 ответа

возможно ли использование вспомогательного выражения для принудительной оценки функции constexpr во время компиляции?

@cyberpunk_ [https://stackoverflow.com/users/1392142]пытается достичь чего-то и задал несколько вопросов, но все погоня сводится к следующему: Можно ли создать инструмент для обеспечения оценки времени компиляцииconstexpr функционировать? int ...

2 ответа

Блокировка std :: mutex зависает при переопределении нового оператора

У нас есть менеджер внутренней памяти, который мы используем с одним из наших продуктов. Менеджер памяти переопределяетnew а такжеdelete операторы, и отлично работает в однопоточных приложениях. Однако теперь мне поручено заставить его работать и ...

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

2 ответа

Ошибка компилятора C ++ 11 при использовании decltype (var), за которым следует внутренний тип «var»

Я использую Visual C ++ 2010, и вот мой фрагмент кода: std::set<int> s; decltype(s)::value_type param = 0;Я получил следующее сообщение об ошибке, кто-нибудь может мне помочь? > error C2039: 'value_type' : is not a member of '`global ...

4 ответа

Используйте std :: mutex для пула потоков, управляемого boost :: asio

Каким-то образом продолжениеэтот вопрос [https://stackoverflow.com/q/14265676/991425], Мне только интересно, если это нормально использоватьstd::mutex в функциях управляетсяboost::asio:io_service? Использование прядей несколько непрактично. Из ...

2 ответа

Как проверить, завершена ли задача std :: async?

В моем графическом приложении я хочу создать пакетную сетку в другом потоке. Поэтому я асинхронно вызываю функцию-член, используяstd::async. task = async(launch::async, &Class::Meshing, this, Data(...));В своем цикле обновления я пытаюсь ...

1 ответ

Ошибка сегментации в std :: thread :: id в std :: operator ==

Я столкнулся с проблемой, которую не знаю, как решить. Я считаю, что это проблема в GCC и / или libstdc ++. Я использую Ubuntu 14.04 LTS с GCC 4.8.2-19ubuntu1, libstdc ++ 3.4.19 (я верю? Как узнать, какая версия библиотеки libstdc ++ установлена ...

0 ответов

Вносит ли оптимизация WKWYL в make_shared <> () штраф для некоторых многопоточных приложений?

Несколько дней назад я случайно посмотрелэто очень интересная презентация [http://channel9.msdn.com/Events/GoingNative/GoingNative-2012/STL11-Magic-Secrets] Стефан Т. Лававей, который упоминает "Мы знаем где вы живете"оптимизация (извините за ...

2 ответа

Ссылка на Rvalue: Почему rvalue не перемещается неявно?

На Artima статья про C ++ rvalue ссылка ( http://www.artima.com/cppsource/rvalue.html [http://www.artima.com/cppsource/rvalue.html]) есть слова:Вот почему при переходе к базовому классу необходимо указывать move (x) вместо просто x. Это ключевая ...

1 ответ

Делает ли async (launch :: async) в C ++ 11 пулами потоков устаревшими для избежания дорогостоящего создания потоков?

Это слабо связано с этим вопросом:Объединены ли std :: thread в C ++ 11? [https://stackoverflow.com/questions/12993451/c11-stdthread-pooled], Хотя вопрос отличается, намерение то же самое: Вопрос 1. Имеет ли смысл использовать собственные (или ...