Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Как адекватно задержать консоль в С++ Sublime Text? https://www.cyberforum.ru/ cpp-beginners/ thread2493729.html
Всем привет! Решил недавно прикрутить к Sublime Text 3, возможность компиляции файлов .сpp c помощью MinGW. Действовал по этой инструкции: www.cyberforum.ru/blogs/390663/blog1982.html И, все получилось, работает, но очень жаль, что после выполнения .cpp консоль закрывается, и чтобы задержать ее, приходится дописывать в конце "system("pause");". Собственно, вопрос вот в чем, можно ли...
Программа падает на операторе delete C++
#include <iostream> int main() { int temp = 8; int* p = &temp; delete p;
C++ Совместное владение Подскажите, можно ли реализовать так называемое совместное владение. Допустим я создаю сложносвязную структуру, которая содержит указатели на родителя, брата, второго брата и так далее, и когда объект не имеет кого-либо из перечисленных, он ссылается на ограничитель NIL. И если вдруг мне стало необходимо удалить всю структуру, мне придётся для каждого элемента проверять, является ли кто-то из его... https://www.cyberforum.ru/ cpp-beginners/ thread2493666.html C++ Нарисовать крест из символов․ https://www.cyberforum.ru/ cpp-beginners/ thread2493657.html
Всем привет, помагите решить задачу только использвав <iostream> Ввести длину и толщину креста и нарисовать его из символов *. Гарантируется, что и длина, и толщина - нечетные числа. Input 5 1 9 3 Output -> *
Вычислить сумму элементов массива расположенных до первого нулевого элемента C++
В одномерном массиве, состоящем из n целых элементов, вычислить сумму элементов массива, расположенных до первого нулевого элемента #include <iostream> #define NOMINMAX #include <Windows.h> #include <conio.h> #include <ctime> #include <iomanip> #include <random> int main()
C++ Кривое преобразования с int в char, массивы https://www.cyberforum.ru/ cpp-beginners/ thread2493639.html
Объясните где я сделал ошибку? почему arr и sprob в зависимости от b ++; ведут себя так, и почему так кривая получается строка?b ++; является важным элементом логики программы однако когда его нет (закомментирован b ++;) строка выводится правильно (не кривой); Суть проблемы смотрите на скринах. Какой должен быть результат: arr "\~" Реальность: ...
C++ В одномерном массиве, состоящем из n целых элементов, вычислить сумму элементов массива https://www.cyberforum.ru/ cpp-beginners/ thread2493633.html
В одномерном массиве, состоящем из n целых элементов, вычислить сумму элементов массива, расположенных до первого нулевого элемента #include <iostream> #define NOMINMAX #include <Windows.h> #include <conio.h> #include <ctime> #include <iomanip> #include <random> int main()
Нарисовать крест из символов C++
Всем привет, помагите решить задачу только использвав <iostream> Ввести длину и толщину креста и нарисовать его из символов *. Гарантируется, что и длина, и толщина - нечетные числа. Input 5 1 ; 9 3 * * ...
C++ Почему второе условие не включается? Приветствую, Написал простетскую программу на расчета числа, возводимого в степень. Однако по непонятной мне причине, если я ввожу 2,2, или к примеру 5,5 мне все равно выводит 1!!!! #include <iostream> using namespace std; int power(int x,unsigned int p); int main() { https://www.cyberforum.ru/ cpp-beginners/ thread2493630.html C++ Назначить нажатию клавиш numpad указанные слова Привет. Нужно написать программу, которая записывает новое значение для каждой клавиши Numpad, и впоследствии использует эти значения при нажатии. Например, при запуске, программа запрашивает данные, которые нужно записать для определенной клавиши Numpad, и после записи, клавиши Numpad имеют новые значения. Например, вместо 1 записать слово "Катакомба", и после изменения, клавиша 1 на Numpad... https://www.cyberforum.ru/ cpp-beginners/ thread2493618.html
Крест C++
Всем привет, помагите решить задачу только использвав <iostream> Ввести длину и толщину креста и нарисовать его из символов *. Гарантируется, что и длина, и толщина - нечетные числа. Input 5 1 ; 9 3 * * ...
C++ Программа шифрования слова периодически не работает Используется шифр Чейза: - Таблица (ключ) Q W E R T Y U I O P A S D F G H J K L Z X C V B N M ( ) -Слово раскладывается на две строчки из координат этих букв -Нижняя строчка умножается на множитель; если цифр становится больше, к верхней спереди дописываются единицы https://ww
"C with Classes"
1646 / 1403 / 523
Регистрация: 16.08.2014
Сообщений: 5,877
Записей в блоге: 1
25.08.2019, 20:41 0

Отличие std::move от & ? - C++ - Ответ 13790209

25.08.2019, 20:41. Показов 1213. Ответов 6
Метки (Все метки)

Ответ

Цитата Сообщение от Peoples Посмотреть сообщение
Move просто кастит к rvalue(xvalue)-ссылке (&&).
нужно время что бы это понять, и некий опыт наверное, зря ты ему такие весчи двигаешь.

Добавлено через 50 секунд
Цитата Сообщение от Optimus11 Посмотреть сообщение
По рекомендации прочитал 5 главу Майерса "эффективный и современный с++", но даже и близко не смог понять, зачем нужны эти некие временнын rvalue обьекты.
еще раз по два раза зачитай , все то что я тебе скинул.

Добавлено через 50 секунд
все ссылки, потом сам поймешь, где я порядок нарушил, от сложного к простому.

Вернуться к обсуждению:
Отличие std::move от & ? C++
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
25.08.2019, 20:41
Готовые ответы и решения:

Выделение памяти для буффера, под std::istream& operator>>(std::istream &, String &)
Добрый день. Как осуществляется выделения памяти под перегруженный оператор ввода данных в...

Ошибка: multiple definition of `void std::swap<A>(A&amp;, A&amp;)
Хочу специализировать swap для своего класса. Получаю ошибку. Вот код:#ifndef A_H #define A_H ...

Отличие std::sort От std::qsort
Пишу доклад по программированию, собственно выбрал тему сортировок. вот сейчас хочу расписать...

std::move()
Есть ли разница между следующими вещами: A = std::move(B); // and std::copy(B.begin(),...

6
25.08.2019, 20:41
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
25.08.2019, 20:41
Помогаю со студенческими работами здесь

Std::move
Добрый вечер, #include &lt;iostream&gt; using namespace std; class A { private: int x = 10; ...

Parse_matrix(std::istream& in); std::istream& in что это значит?
Есть функция которую необходимо описать: std::pair&lt;int, int&gt; parse_matrix(std::istream&amp; in){ ...

Функция std::move()
struct DotPosition { long x; long y; }; std::vector&lt;DotPosition&gt; dots; DotPosition dot;...

Optional и std::move
добрый день. разбираясь в исходниках optional'а из gcc, я понял, что там нигде не делается...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru