Форум программистов, компьютерный форум, киберфорум
Наши страницы

Тривиальный move конструктор - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Указатель на структуру http://www.cyberforum.ru/cpp-beginners/thread1049039.html
Выбивает ошибку: scalar object requires one element in initializer #include <QtGlobal> #include <iostream> #include <cmath> #include <climits> #include <windows.h> #include <ctime> #include...
C++ как в c++ проверить пренадлежит ли переменная определенному типу? Например, что бы если пользователь ввел не число а символ, то в консоль выводилось сообщение об ошибке. http://www.cyberforum.ru/cpp-beginners/thread1049036.html
тяжёлая программа, поднапрягите мозги:) ( необходимо составить тяжёлый алгоритм ) C++
итак, писать самому лень, поэтому просто скопирую задачу Условие: Для школьного пикника двум классам 11 «А» и 11 «Б» было поручено закупить N продуктов. Помогите ребятам определить, какой класс...
C++ квадратное уравнение
Обработка исключительных ситуаций Функция вычисляет корень квадратного уравнения ax2+bx+c=0
C++ Определить и вывести на экран количество предложений в произведении, а также сами предложения http://www.cyberforum.ru/cpp-beginners/thread1049018.html
В-общем, есть такая задача:С клавиатуры вводится строка символов, представляющая собой некоторый отрывок литературного произведения. Определить и вывести на экран количество предложений в нем, а...
C++ Поменять местами столбцы с максимальным и минимальным элементами в матрице дана квадратная матрица натуральных чисел(получаемая через rand()). Поменять местами столбцы с максимальным и минимальным элементами в матрице. вывести на печать начальный и конечный вариант матриц подробнее

Показать сообщение отдельно
gromo
371 / 270 / 24
Регистрация: 04.09.2009
Сообщений: 1,214

Тривиальный move конструктор - C++

19.12.2013, 23:55. Просмотров 847. Ответов 7
Метки (Все метки)

Всем привет.
Вобщем пишу код используя классы некой библиотеки, полагаясь, что в будущем разработчики добавят move-конструкторы в эти классы.
Следовательно сейчас используются определенные компилятором по-умолчанию move-конструкторы (тобишь тривиальные).

Вопрос: тривиальный move-конструктор генерируется пустым (получается тогда нету никакой выгоды в скорости) или тупо почленно перемещает все данные-члены класса (по образцу копирующего конструктора, сгенерированного компилятором по-умолчанию, который почленно копирует) ?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru