Результаты поиска по запросу "c++11"
Конечно, как глупо с моей стороны. Вы правы на обоих счетах. Позвольте мне исправить это в вопросе, чтобы читатели не учились на моем ошибочном примере.
льно ли использовать следующий фрагмент для определения всех других сгенерированных методов и конструкторов для класса? struct Picture { // 'explicit': no accidental cast from string to Picture explicit Picture(const string &filename) { /* load ...
является такой же языковой функцией, как библиотечная функция, и, следовательно, не может быть частью Технического отчета (т.е. является частью только C ++ 0x).
я есть система меню, которую я хочу инициализировать из постоянных данных.MenuItem может содержать в качестве подменю векторMenuItems, Но это работает только до определенного момента. Вот основные проблемы: #include <vector> struct S { ...
добавлено. Смотрите примечание в 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& ...
Атомарные операции для двойного связанного списка без блокировки
Я пишу двухсвязный список без блокировки, основанный на следующих документах: «Эффективное и надежное восстановление памяти без блокировки на основе подсчета ссылок» Андерс Гиденстам, член IEEE, Марина Папатриантафилу, Хоакан Санделл и Филиппас ...
я не думаю, что дополнительные скобки необходимы, когда вы правильно получаете initializer_list.
но я наткнулся на некоторые проблемы со списками инициализаторов. Рассмотрим программу, которая хранит данные карты struct MyMapLike { MyMapLike(std::map<std::string, int> data) :data(std::move(data)) { } private: std::map<std::string, int> ...
C ++ 11 время автокомпиляции или время выполнения?
auto a = 10;Когда компилятор знаетa являетсяintво время компиляции или во время выполнения? Если он выводит тип во время выполнения, не повлияет ли это на производительность? Спасибо
) имеет отличную статью, подробно объясняющую семантику noexcept.
дя последние правкиC ++ 0x Рабочий проект Я нашел много удаление ключевого словаnoexceptдополнение текстовогоБроски: ничегона том же местеи наоборот. Просто несколько примеров: заменаnoexcept противБроски: ничего: 20.6.4 Безопасность ...
замена хотя.
ли причина, когда функциядолжен вернуть ссылку RValue? Техника или трюк, или идиома или шаблон? MyClass&& func( ... );Я осознаю опасностьвозвращающие ссылки [https://stackoverflow.com/questions/3033689/question-about-r-value-in-c0x]в общем, но ...
-1. Вы можете не соглашаться с вопросами дизайна плаката, сколько хотите, но программа в вопросе является действительной и хорошо сформированной как в старом, так и в новом стандарте. Вопрос в том, является ли она одной и той же программой по обоим стандартам, а не в проектных решениях.
ня я столкнулся с довольно тонкой проблемой, о которой я хотел бы узнать ваше мнение. Рассмотрим следующий класс с общими именами сада: struct S { S() : p_impl(new impl) {} private: struct impl; boost::shared_ptr<impl> p_impl; };Веселье ...
Поддерживаются ли контейнеры C ++ 11 в Cython?
Cython предоставляет нам простой способ импорта структур данных стандартной библиотеки C ++, например: from libcpp.vector cimport vector from libcpp.utility cimport pairНо как насчет более новых контейнеров, представленных в C ++ ...