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

Обменять строки значениями - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вывести 5 максимальных чисел из элементов матрицы http://www.cyberforum.ru/cpp-beginners/thread691782.html
нужно вывести максимальные 5 числа из элементов матрицы,которая состоит из 25 элементов, выбранных random-ом нужен код на с++
C++ Конструктор для vector привет всем ! к примеру класс, в котором под private находится объект например vector<int> R, как написать конструктор для таких объектов ? http://www.cyberforum.ru/cpp-beginners/thread691775.html
C++ Что нужно подключить?
#include <boost/serialization/string.hpp> #include <boost/serialization/map.hpp> #include <boost/archive/binary_oarchive.hpp> #include <boost/archive/binary_iarchive.hpp> #include <sstream> class MD{ private: friend class boost::serialization::access;
Все ли точки ломанной в круге C++
детально разработать представление данных.составить программу с циклом,предусмотрев тот случай,когда факт имеет место быть,и обратный случай.предусмотреть выдачу программой соответствующее сообщение,например(требование выполнено) условие:ломанная линия целиком лежит в площади заданного круга
C++ Реализация итератора для двусвязного кольцевого списка http://www.cyberforum.ru/cpp-beginners/thread691753.html
В общем есть класс список элементов и итератор для него #ifndef STUDLIST_INCLUDE #define STUDLIST_INCLUDE #include "const.h" #include "student.h" template <class INF, class LISTTYPE> class Iterator;
C++ Определить наименьшее время, когда часовая и минутная стрелки будут перпендикулярны друг другу Добрый вечер! Подскажите, пожалуйста, алгоритм вот такой прожки: Ввести целые числа m (0 ≤ m ≤ 12) и n (0 ≤ n ≤ 60), которые указывают количество часов и минут соответственно. Определить наименьшее время, которое должно пройти до момента, когда часовая и минутная стрелки будут перпендикулярны друг другу. подробнее

Показать сообщение отдельно
rangerx
1908 / 1517 / 139
Регистрация: 31.05.2009
Сообщений: 2,876
08.11.2012, 01:57     Обменять строки значениями
C++
1
2
3
#include <algorithm>
//...
std::swap_ranges(a, a + 6, b);
В C++11 можно использовать обычный swap
C++
1
std::swap(a, b);
Добавлено через 3 минуты
ну, или с помощью цикла, если вас интересует непосредственно алгоритм...
C++
1
2
3
4
5
6
for(size_t i = 0; a[i]; ++i) {
 
    int t = a[i];
    a[i] = b[i];
    b[i] = t;
}
 
Текущее время: 17:42. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru