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

Шаблонная функция - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ ребят!)бинарное дерево http://www.cyberforum.ru/cpp-beginners/thread713483.html
может кто знает как в С++ в программу впихнуть переводчик...??с русского на английский??может кто делал уже помогите..приведите пример хотя бы на одном слове..вводишь русское-выдёт англ..вот сам текст программы..#include <iostream> using namespace std; struct node { int Key; int Count; node *Left; node *Right; };
C++ Значение функции Нужно вычислить и вывести на экран значение функции z= 5*x+y, если x>y z= cos(x), если x=y z= -2sin(y), если y-10<x<y z= 0, если x<=y-10 Значения x и y вводить с клавиатуры. С него тут начать вообще? Даже идей никаких нет. Помогите. http://www.cyberforum.ru/cpp-beginners/thread713482.html
C++ "Двойной" доступ к переменным класса
Господа, прошу совета в изложенной ниже ситуации. Часто мне встречается в различных вариациях, поэтому есть потребность в изящном решении. Итак, есть, допустим, такой класс: class EnumerousVariables { public: EnumerousVariables(); ~EnumerousVariables(); TypeA& getA() const; TypeB& getB() const;
C++ С++, какую среду разработки выбрать?
Появилось желание изучить язык программирования. Собственно, интересует какая разница, и существует ли она вообще между С++ и Visual C++? Какую среду разработки используют профессиональные программисты?
C++ Описать структуру ZNAK http://www.cyberforum.ru/cpp-beginners/thread713435.html
Описать структуру ZNAK, содержащую следующие поля: • Фамилия, имя • Знак зодиака • Дата рождения (массив из 3 чисел). Программа должна выполнять следующие действия: • Ввод с клавиатуры данных в массив, состоящий из n элементов типа ZNAK; записи должны быть упорядочены по датам рождения; • Вывод на экран информации о человеке, чья фамилия введена с клавиатуры; Если такого нет, выдать на...
C++ CUDA на примерах Скомпилировал из данной книги несколько вариантов программы(не важно какой): с глобальной, константной, текстурной памятью. Измерил, как описано в коде, время выполнения кода CUDA функциями: cudaEventCreate(), cudaEventRecord(), cudaEventElapsedTime() на старой паршивой карте: Asus NVidia GeForce 8500 GT. Все работает и время выполнения каждого варианта получаю разное,-в зависимости от... подробнее

Показать сообщение отдельно
vaselo
19 / 19 / 1
Регистрация: 17.10.2010
Сообщений: 247

Шаблонная функция - C++

29.11.2012, 17:51. Просмотров 353. Ответов 2
Метки (Все метки)

Дорогие форумчане, нуждаюсь в вашей помощи:
имеется несколько функций, с большим объемом кода. Чтоб не повторять код для функций с другим типом принимаемых параметров необходимо переделать эти ф-ции на шаблонные. Но у меня не выходит(
Так работает:
C++
1
2
3
4
5
6
7
8
 
void Gauss(float A[Size][Size],float B[Size])// cама функция
{
//...
}
float A[Size][Size];                    
float B[Size];
    Gauss(A,B);    //вызов
А при попытке описать шаблонную функцию
C++
1
 template<typename T> void Gauss(T A[Size][Size],T B[Size])
при попытке билда проекта получаю ошибку
C++
1
 F1004 Internal compiler error at 0x126d0794 with base 0x12680000
как быть? необходимо передавать квадратную матрицу и одномерный массив в функцию
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru