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

Функция swap перестановки значений двух переменных для данных разных типов. Используйте template - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти ошибку в Class Human http://www.cyberforum.ru/cpp-beginners/thread1221385.html
Найдите ошибку: Class Human{ int Age; string Name; public: Human() {} }
C++ Определить наибольшее из 3 чисел для данных разных типов Напишите программу, которая позволяет определить наибольшее из 3 чисел для данных разных типов. Используйте template (C++) http://www.cyberforum.ru/cpp-beginners/thread1221384.html
C++ Создать классы для форм (круг и треугольник)
помогите кто сможет Требуется создать классы для форм (круг и треугольник), причём каждый из классов должен реализовать функции Area() и Print(). Создайте необходимую иерархию наследования
C++ Класс Circle (круг), который вычисляет площадь и периметр по радиусу
Напишите класс Circle (круг), который вычисляет площадь и периметр по радиусу, который передаётся классу как параметр во время создания объекта. Число Пи должно содержаться в константном закрытом компоненте, к которому нельзя обратиться извне класса
C++ Класс Rectangle (прямоугольник) http://www.cyberforum.ru/cpp-beginners/thread1221378.html
друзья , у меня экзамен . а я не бум бум в c++ . помогите кто сможет Создать класс Rectangle (прямоугольник). Класс имеет атрибуты length и width. Он имеет функции, которые вычисляют площадь и периметр прямоугольника. Он также имеет функции записи и чтения length и width.
C++ Классы. База данных с динамическим числом столбцов Добрый день, вопрос такой: У меня база данных, построенная на двусвязном списке. Там в классе я закладывал 5 полей. Следовательно, моя база имеет 5 уникальных столбцов. Можно ли сделать количество столбцов динамическим? подробнее

Показать сообщение отдельно
CheshireCat
Эксперт С++
2890 / 1239 / 78
Регистрация: 27.05.2008
Сообщений: 3,327
02.07.2014, 17:27     Функция swap перестановки значений двух переменных для данных разных типов. Используйте template
C++
1
2
3
4
5
6
7
template <class T>
void swap(T& _a, T& _b)
{
    T temp = _a;
    _a = _b;
    _b = temp;
}
 
Текущее время: 11:23. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru