14.11.2007, 17:04
общий
это ответ
Здравствуйте, Макс Коваленко Юрьевич!
1.Здесь функция - так называемый шаблон. данна запись мне не совсем понятна:
в параметрах функции должен присутствовать тип X.
например:
template <class X> double oper(char s, X d) {...
то есть если вы передадите в функцию целое значение, то заместо X подставится int. в общем тот, который вы передадите в функцию.
2. Это ,должно быть, написано внупри функции- это и есть объявление. если вы передадите в функцию целое значение, то заместо X подставится int. в общем тот, который вы передадите в функцию.
тоже самое и с классами можно делать. купите книгу по программированию потолще;)
надеюсь ответил.