Форум программистов, компьютерный форум CyberForum.ru

Тривиальный 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 <cstring> #include <clocale> #include <time.h>
C++ как в c++ проверить пренадлежит ли переменная определенному типу? Например, что бы если пользователь ввел не число а символ, то в консоль выводилось сообщение об ошибке. http://www.cyberforum.ru/cpp-beginners/thread1049036.html
тяжёлая программа, поднапрягите мозги:) ( необходимо составить тяжёлый алгоритм ) C++
итак, писать самому лень, поэтому просто скопирую задачу Условие: Для школьного пикника двум классам 11 «А» и 11 «Б» было поручено закупить N продуктов. Помогите ребятам определить, какой класс какие продукты закупает, так, чтобы закупленные классами наборы продуктов, отличались по суммарной их стоимости на минимально возможную величину. Формат входных данных: Вводится N- общее количество...
C++ квадратное уравнение
Обработка исключительных ситуаций Функция вычисляет корень квадратного уравнения ax2+bx+c=0
C++ Определить и вывести на экран количество предложений в произведении, а также сами предложения http://www.cyberforum.ru/cpp-beginners/thread1049018.html
В-общем, есть такая задача:С клавиатуры вводится строка символов, представляющая собой некоторый отрывок литературного произведения. Определить и вывести на экран количество предложений в нем, а также сами предложения. И есть вот такой вот код, найденный в интернете(немного изменённый мной): #include <iostream> using namespace std; int main() { char str, s = " "; int count =...
C++ Поменять местами столбцы с максимальным и минимальным элементами в матрице дана квадратная матрица натуральных чисел(получаемая через rand()). Поменять местами столбцы с максимальным и минимальным элементами в матрице. вывести на печать начальный и конечный вариант матриц подробнее

Показать сообщение отдельно
gromo
 Аватар для gromo
366 / 265 / 24
Регистрация: 04.09.2009
Сообщений: 1,214
24.12.2013, 14:22  [ТС]     Тривиальный move конструктор
Цитата Сообщение от castaway Посмотреть сообщение
А чем член-указатель отличается от любого другого члена?
В том смысле, что просто присвоить==переместить его значение члену другого экземпляра этого класса было бы не совсем правильно.
Цитата Сообщение от ForEveR Посмотреть сообщение
Он будет перемещен, но в данном случае это эквивалентно поверхностному копированию.
Спасибо. Это то, что я хотел узнать. Просто я думал, что сгенерированный по умолчанию move-конструктор оставит перемещенный член в valid, but unspecified state (ну или хотя бы обнулит указатель). Но, по-видимому, чтобы обеспечить такое минимальное поведение, его все-таки нужно самому переопределить.
 
Текущее время: 08:54. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru