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

Шаблон функции для удвоения максимального значения из трех аргументов - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ кодирования Хаффмана http://www.cyberforum.ru/cpp-beginners/thread699729.html
Почему после введения двух символов пропадает окно? #include<iostream.h> #include<string.h> #include<math.h> #include<stdlib.h> #include<conio.h> struct tree {
C++ Обработка значения, введенного с клавиатуры Доброго времени суток. Хочу Вас попросить) Измените этот код пж так,что бы он разсчитывал значение ф-ции начиная с того Х, который вводится с клавиатуры, а не все значения + возможность подсчитать среднее арифметическое тех значений, которые выводятся на экран при определенном значении х. #include <iostream> #include <cmath> using namespace std; int main() { float sum = 0.0; ... http://www.cyberforum.ru/cpp-beginners/thread699724.html
C++ Найти минимальное слово в строке
Вводится предложение чтот тип такого " ? where is your... mind?! " необходимо найти слово минимальной длины. вроде как и написал но не работает помогите найти ошибку... #include <string> #include <iostream> void main(){ std::string str,str1 = ""; int sizemin = 255; std::getline (std::cin, str); for (int i = 0; i < str.size(); i++){
C++ Сделать через классы и чтобы были методы: удалить, изменить, добавить
Эту прогу нужно сделать через классы и чтобы были методы: удалить, изменить, добавить...и желательно расписать построчно (что каждая строчка означает) :-// ConsoleApplication1.cpp: главный файл проекта. #include "stdafx.h" #include <iostream> using namespace System; using namespace std; struct jour{ int nomer; int tiraj; jour *next;
C++ Действие с камерой, OpenGL http://www.cyberforum.ru/cpp-beginners/thread699697.html
В общем, взял курс по OpenGl, прослушал формулы по повороту векторов. Потом дали задание (Код, в котором нужно дописать ф-и). Подскажите, пожалуйста, литературу, желательно с примерами. Кусок кода: Для Transform.cpp // Transform.cpp: implementation of the Transform class. #include "Transform.h"
C++ Ошибка в типе данных недавно начала учиться программировать в си++, не могу понять в чем ошибка: нужно написать программу,которая бы считала среднее геометрическое 10 введенных чисел. Когда пишу так, то программа работает, но округляет числа #include "stdafx.h" #include <stdio.h> #include <math.h> int main() { int dig; подробнее

Показать сообщение отдельно
Eugine
 Аватар для Eugine
3 / 3 / 0
Регистрация: 10.11.2012
Сообщений: 63
16.11.2012, 20:54     Шаблон функции для удвоения максимального значения из трех аргументов
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 <iostream>
using namespace std;
template<typename Type> void func(Type& arg1, Type& arg2, Type& arg3)
{
    if(arg1 < arg2) {
        if(arg2 > arg3)
            arg2 *= 2;
        else
            arg3 *= 2;
    } else {
        if(arg1 > arg3)
            arg1 *= 2;
        else
            arg3 *= 2;
    }
}
int main(int argc, char* argv[])
{
    int a = 2, b = 4, c = 3;
    cout << a << " " << b << " " << c << endl;
    func<int>(a,b,c);
    cout << a << " " << b << " " << c << endl;
    return 0;
}
 
Текущее время: 18:19. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru