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

Что такое move семантика? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Как заполнить список (QListWidget) случайными числами? http://www.cyberforum.ru/cpp-beginners/thread1308730.html
Как заполнить список (QListWidget) случайными числами? Пробовал как-то так: srand(time(NULL)); int random_value = rand() % 100; list = new QListWidget(this); for (int counter = 0; counter < 100; counter++) list->addItem(random_value); //list->addItem( rand() % 100); list->setGeometry(0,0,100,100);
C++ Как это возможно сделать? Как это сделать на с++ http://www.cyberforum.ru/cpp-beginners/thread1308729.html
C++ Threads
Есть массив потоков в количестве 10 и есть функция, которую надлежит выполнить 50 раз, как этими 10-ю потоками выполнить её 50 раз?
C++ Моделирование изменения температуры твердого тела
Здравствуйте. Написал кусок кода, но почему-то он не хочет запускаться. Выдает "Build Filed". Код писал на Xcode. Заранее спасибо за помощь. #include <stdio.h> #include <stdlib.h> #include <time.h> #include <iostream> using namespace std; class solid {
C++ Построчно разобрать код http://www.cyberforum.ru/cpp-beginners/thread1308723.html
Добрый вечер , помогите пожалуйста построчно разобрать сей код и исправьте , если я где то ошибся , пожалуйста: int *arr; //создаем указатель с именем arr bool *f; // создаем указатель с именем f int size,count=0; // объявляем переменные size и count типа int , count = 0 cout<<"Dlina : "; // просим пользователя ввести длину (переменную size) ...
C++ Вычислить частичную сумму элементов массива [C] nm, зачеркнув средний столбик i строку Вычислить частичную сумму элементов массива nm, зачеркнув средний столбик i строку Помогите сделать программу, или подскажите как средний столбик и строку вычеркнуть, если матрица скажем 3 на 3. подробнее

Показать сообщение отдельно
taras atavin
Ушёл с форума.
 Аватар для taras atavin
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
23.11.2014, 20:09  [ТС]     Что такое move семантика?
Цитата Сообщение от Pancir Посмотреть сообщение
а задать свой вопрос сперва у гугля не догадывается, там уже все ответы есть.
Догадался.

Добавлено через 15 минут
C++
1
2
3
4
5
6
7
8
class TDirectory
{
 std::wstring                  Name;
 TDirectory                   *Parent;
 TDirectory                   *Children;
 size_t                        ChildrenCount;
 ...
};
C++
1
2
3
4
5
6
7
8
9
10
        TDirectory                     &
       TDirectory    ::                 operator =                                            (      TDirectory     &&Directory       )
{
 Name         =Directory.Name;
 Parent       =Directory.Parent;
 Children     =Directory.Children
 ChildrenCount=Directory.ChildrenCount;
 Directory.Children     =NULL;
 Directory.ChildrenCount=0;
}
,
на строку
C++
1
*Target=*Source;
пишет
C++
1
error: use of deleted function 'TDirectory& TDirectory::operator=(const TDirectory&)'|
. Я не операционную систему пишу, у меня внутри документа будут каталоги, но с точки зрения операционной системы это будет ровно один файл и каталогов внутри она не увидит.
C++
1
2
 TDirectory *Source;
 TDirectory *Target;
.
 
Текущее время: 15:51. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru