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

2 ответа

Конечно, как глупо с моей стороны. Вы правы на обоих счетах. Позвольте мне исправить это в вопросе, чтобы читатели не учились на моем ошибочном примере.

льно ли использовать следующий фрагмент для определения всех других сгенерированных методов и конструкторов для класса? struct Picture { // 'explicit': no accidental cast from string to Picture explicit Picture(const string &filename) { /* load ...

3 ответа

 является такой же языковой функцией, как библиотечная функция, и, следовательно, не может быть частью Технического отчета (т.е. является частью только C ++ 0x).

я есть система меню, которую я хочу инициализировать из постоянных данных.MenuItem может содержать в качестве подменю векторMenuItems, Но это работает только до определенного момента. Вот основные проблемы: #include <vector> struct S { ...

2 ответа

 добавлено. Смотрите примечание в 3.3.1p4).

красном ответе накопирования и замены-идиомы [https://stackoverflow.com/questions/3279543/what-is-the-copy-and-swap-idiom#3279550] Вот кусок кода, который мне нужно немного помочь: class dumb_array { public: // ... friend void swap(dumb_array& ...

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

3 ответа

Атомарные операции для двойного связанного списка без блокировки

Я пишу двухсвязный список без блокировки, основанный на следующих документах: «Эффективное и надежное восстановление памяти без блокировки на основе подсчета ссылок» Андерс Гиденстам, член IEEE, Марина Папатриантафилу, Хоакан Санделл и Филиппас ...

6 ответов

я не думаю, что дополнительные скобки необходимы, когда вы правильно получаете initializer_list.

но я наткнулся на некоторые проблемы со списками инициализаторов. Рассмотрим программу, которая хранит данные карты struct MyMapLike { MyMapLike(std::map<std::string, int> data) :data(std::move(data)) { } private: std::map<std::string, int> ...

4 ответа

C ++ 11 время автокомпиляции или время выполнения?

auto a = 10;Когда компилятор знаетa являетсяintво время компиляции или во время выполнения? Если он выводит тип во время выполнения, не повлияет ли это на производительность? Спасибо

1 ответ

) имеет отличную статью, подробно объясняющую семантику noexcept.

дя последние правкиC ++ 0x Рабочий проект Я нашел много удаление ключевого словаnoexceptдополнение текстовогоБроски: ничегона том же местеи наоборот. Просто несколько примеров: заменаnoexcept противБроски: ничего: 20.6.4 Безопасность ...

5 ответов

 замена хотя.

ли причина, когда функциядолжен вернуть ссылку RValue? Техника или трюк, или идиома или шаблон? MyClass&& func( ... );Я осознаю опасностьвозвращающие ссылки [https://stackoverflow.com/questions/3033689/question-about-r-value-in-c0x]в общем, но ...

2 ответа

-1. Вы можете не соглашаться с вопросами дизайна плаката, сколько хотите, но программа в вопросе является действительной и хорошо сформированной как в старом, так и в новом стандарте. Вопрос в том, является ли она одной и той же программой по обоим стандартам, а не в проектных решениях.

ня я столкнулся с довольно тонкой проблемой, о которой я хотел бы узнать ваше мнение. Рассмотрим следующий класс с общими именами сада: struct S { S() : p_impl(new impl) {} private: struct impl; boost::shared_ptr<impl> p_impl; };Веселье ...

2 ответа

Поддерживаются ли контейнеры C ++ 11 в Cython?

Cython предоставляет нам простой способ импорта структур данных стандартной библиотеки C ++, например: from libcpp.vector cimport vector from libcpp.utility cimport pairНо как насчет более новых контейнеров, представленных в C ++ ...