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

Vector::swap и std::move - что эффективнее? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Определить элемент этого массива, в двоичной записи которого максимальное число единиц http://www.cyberforum.ru/cpp-beginners/thread1123246.html
Задан массив целых чисел. Определить элемент этого массива, в двоичной записи которого максимальное число единиц. С помощью чего можно элементы массива перевести в двоичную запись, и нужно ли это в данной программе? И приведите пожалуйста пример.
C++ Некорректная работа функции pow Доброго времени суток. задали в универе написать прогу которая решала б кубическое уравнение.В расчетных формулах использовал функцию pow для извлечения кубического корня.Однако программа выводит неопределенность.Вот код: #include<iostream> using namespace std; #include<math.h> #include<conio.h> #include<Windows.h> #define M_PI 3.14159265358979323846 void vertification(double&... http://www.cyberforum.ru/cpp-beginners/thread1123241.html
C++ Два массива упорядочить в один
Дан массив В(20) и С(30). Из этих массивов нужно получить упорядоченный массив А(50). Массивы В(20) и С(30) заранее упорядочены по возрастанию.
C++ Шаблон функции: Неразрешенный внешний элемент
Как решить эту проблемку? #include <iostream> using namespace std; template <typename T> T min (T v1, T v2) { T min; v1>v2?min=v1:min=v2; return min;
C++ Определить, сколько цифр в числе n http://www.cyberforum.ru/cpp-beginners/thread1123219.html
Дано натуральное число n (n<=100). Определить: 1) сколько цифр в числе n; 2) чему равна сумма его цифр.
C++ Как записать char массив в конструкторе Подскажите, как записать char масив в кострукторе #include <iostream> #include <string.h> using namespace std; class RIELTER { private: int kol_komnat; int etaj; float ploshad; подробнее

Показать сообщение отдельно
0x10
2425 / 1597 / 232
Регистрация: 24.11.2012
Сообщений: 3,919
18.03.2014, 21:30     Vector::swap и std::move - что эффективнее?
Цитата Сообщение от mat_for_c Посмотреть сообщение
ну в итоге вектор B станет пустым. конечный результат ведь одинаков
В случае swap вектор b пустым не останется.

Цитата Сообщение от mat_for_c Посмотреть сообщение
то бишь swap лучше?
Они делают разное, сказали ведь уже. Тут не может быть "лучше" или "хуже".

http://ideone.com/OmEjbl
 
Текущее время: 20:01. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru