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

swap function. Ругается компилятор. В чем ошибка? На помощь ! - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вопросы по программе http://www.cyberforum.ru/cpp-beginners/thread420558.html
Помогите ответить на вопросы. #include <iostream> // Что это? using namespace std; int main()// начало выполнения программы { float rez; float priz; float max; int n; int j;
C++ не могу поменять местами строки с максимальным и минимальным предложением Дан текст, преобразовать его, поменяв местами максимальное и минимальное предложения.(предложения начинаются и заканчиваются на одной строке). файл вроде считывает, все нормально, подскажите пожалуйста, как поменять местами максимальное и минимальное предложение? я сделал так, что на одной строке одно предложение, т.е. мне надо строки местами поменять, а функцией strcpy не получается. вот моя... http://www.cyberforum.ru/cpp-beginners/thread420555.html
C++ Указать директорию компиляции в code::blocks
Всем доброго времени суток! Недавно скачал code::blocks, никак немогу разобраться есть ли функция указать компилятору куда сохранять исполняемый файл, а то он всё сохраняет рядом с исходниками. Кто знает как указать директорию, подскажите пожалуйсто
C++ Конструкторы по умолчанию.
Здравствуйте, возник вопрос. Только что минут 10 въезжал что у меня не так. Суть вот в чем. Есть некий класс, в моем случае например digit. Есть 3 конструктора, 1 по умолчанию без аргументов, 2 с параметрами. Проблема в том, что когда я начал проверять конструкторы, то есть объявлять объект данного класса с инициализацией, все вроде бы было нормально пока я не дошел до конструктора по умолчанию....
C++ Переведите пожалуйста код с паскаля на с++ http://www.cyberforum.ru/cpp-beginners/thread420551.html
Условие задачи: Распечатать те пары слов, расстояние между которыми минимальное. uses crt; var i,count, next, n, mindist : integer; c : char; mas : array of char; dl : array of integer; alf : array of integer;
C++ Как использовать генератор случайных чисел? Помогите, пожалуйста, разобраться и исправить программу .Как в этой программе добавить генератор случайных чисел? Объясните, пожалуйста, по строчкам, как работает программа, а то я не совсем понимаю. include <iostream> using namespace std; int main() { int mas; int buf; подробнее

Показать сообщение отдельно
lemegeton
 Аватар для lemegeton
2910 / 1339 / 133
Регистрация: 29.11.2010
Сообщений: 2,720
29.12.2011, 20:18     swap function. Ругается компилятор. В чем ошибка? На помощь !
Зачем ты в описании функции еще int написал? Вот реально, зачем? Ты так слабо понимаешь, что происходит? Бедненький.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#include <string>
#include <iostream>
 
template <typename T>
void swap(T &a, T &b) {
  T c = a;
  a = b;
  b = c;
}
 
int main(int argc, char *argv[]) {
  int a = 10;
  int b = 20;
  std::cout << a << ":" << b << std::endl;
  swap(a, b);
  std::cout << a << ":" << b << std::endl;
 
  float c = 9.f, d = 7.f;
  std::cout << c << ":" << d << std::endl;
  swap(c, d);
  std::cout << c << ":" << d << std::endl;
 
  return 0;
}
 
Текущее время: 21:06. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru