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

Возвращаемое значение - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ разложение в ряд функции http://www.cyberforum.ru/cpp-beginners/thread681364.html
Прошу помощи, не могу разобраться где у меня ошибка. http://www.picshare.ru/uploads/121026/gs931LH4x8.jpg Нужно выполнить разложение в ряд функции. и что бы значения совпадали в случае функии (справа) и разложения (слева) double y(double x,double eps, int &k) { return log(2*cos(x/2)); }
C++ Разложить в ряд Тейлора Помогите,срочно пожалуйста!:cry: ex=1+x+x2/2!+x3/3!+... http://www.cyberforum.ru/cpp-beginners/thread681323.html
C++ Объясните в чем разница
Здравствуйте! У меня такой вопрос в чем разница записи switch(n) { case 1: cout << end; case 2: cout << endl; }
Поиск палиндрома в строке символов C++
Условие задачи: 1) Задан символьный массив F(N), N<=260. Найти отрезок массива максимальной длины, в котором первый символ равен последнему, второй предпоследнему и т. д. Вывести исходный массив и длину найденного отрезка. Например F = abacbd длина = 3, F = ababccb длина = 4 2) Далее удалить из исходного массива этот отрезок, а массив сжать. Сжатый массив напечатать. Примечание. Если в...
C++ Указатели http://www.cyberforum.ru/cpp-beginners/thread681315.html
Имеется массив C, состоящий из N элементов. Имеется указатель *p, который хранит в себе эти N элементов. Имеется указатель *d, в котором хранится минимальное число из предыдущего массива-указателя *p. Вопрос: как используя это, поменять местами последний элемент массива и минимальный, используя указатели? ....... int z; z=*(c+(n-1)); // записываем в переменную значение последнего...
C++ Раскладываем на цифры Доброго времени суток. Задача: Дано натуральное n. Верно ли, что равны суммы четных и нечетных цифр? Но меня мучает вопрос, что бы раскладывать число, нужно обязательно знать количество знаков? (без ввода в массив). Никак не разберусь со всеми тонкостями этого процесса. Помогите. подробнее

Показать сообщение отдельно
John Prick
771 / 704 / 128
Регистрация: 27.07.2012
Сообщений: 2,015
Завершенные тесты: 3
26.10.2012, 21:23     Возвращаемое значение
Ну через шаблоны можно решить, только чуть хитрее, чем в лоб.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
template <typename ParamType>
struct TReturnType
{
    typedef int TResult;
};
template <>
struct TReturnType<double>
{
    typedef string TResult;
};
 
template <typename T>
TReturnType<T>::TResult SomeFunc(T Param)
{
    TReturnType<T>::TResult some;
    return some;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru