Результаты поиска по запросу "c++11"
Общий указатель на неизменяемый тип имеет семантику значения
Шон Родитель выступил с докладом на Going Native 2013 под названиемНаследование - это базовый класс зла [http://channel9.msdn.com/Events/GoingNative/2013/Inheritance-Is-The-Base-Class-of-Evil] , Через 20 минут 50 секунд он делает утверждение, что ...
цикл на основе диапазона C ++ 11 для диапазона (L, R)
C ++ 11 не имеет петли на основе диапазона для ранжированной интегральной последовательности. for(auto e : {0..10} ) // wouldn't compile!!!Поэтому я просто решил смоделировать это. template< class T , bool enable = std::is_integral<T>::value > ...
Как правильно использовать std :: reference_wrappers
Я пытаюсь понятьstd::reference_wrapper. Следующий код показывает, что ссылочная оболочка не ведет себя точно так же, как ссылка. #include <iostream> #include <vector> #include <functional> int main() { std::vector<int> numbers = {1, 3, 0, -8, ...
Является ли получение адреса локальной переменной константным выражением в C ++ 11?
Следующая программа на C ++ 11: int x = 42; void f() { int y = 43; static_assert(&x < &y, "foo"); } int main() { f(); }Не компилируется с gcc 4.7, так как жалуется: error: ‘&y’ is not a constant expressionЭто согласуется с моей интуицией. ...
использование std :: cout в нескольких потоках
Я пишу простую программу для тестирования Thread на C ++ 11, ноstd::cout не работает, как я ожидаю. class Printer { public: void exec() { mutex m; m.lock(); cout<<"Hello "<<this_thread::get_id()<<endl; chrono::milliseconds duration( 100 ...
, Это странный вопрос.
ожидалось, следующий кодне компилируется.