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

Шаблончики, С++. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ перегрузка оператора в шаблоне http://www.cyberforum.ru/cpp-beginners/thread159022.html
Здравствуйте. Подскажите пожалуйста, как мне реализовать перегрузку оператора сравнения в следующем случае: template<class L>class Cell{ friend class List<L>; L Data; Cell<L> *Prew,...
C++ Чтение с файла абракадабра Такая проблема Читаю с ком порта инфу (работа со сканером штрих кодов) допустим 13 символов но считывается больше 13 причем первые 13 то что надо остальное заполняется абракадаброй ... http://www.cyberforum.ru/cpp-beginners/thread159021.html
Invalid conversion from ‘char’ to ‘const char*’ C++
void checkFlag(int currArg, char argv, int msg_size){ if (strcmp(argv, "-s") == 0) if ((msg_size = atoi(argv)) == 0) exitMe(); } Ругается: error: invalid conversion from ‘char’ to...
Консоль C++
Как сделать так , что бы при выполнении кода не появлялась консоль ?
C++ Указатели на объекты http://www.cyberforum.ru/cpp-beginners/thread158962.html
имеется класс Users и массив указателей на класс Users* userq у класса Users есть метод charsheet() и свойство Я вызываю конструктор класса Users для создания объекта user Users user; ...
C++ Как найти минимум Написать программу, которая вычисляет и выводит минимум из трех введенных пользователем чисел (с использованием тернарных оператора) как найти минимум плиз помогите, буду блогодарен подробнее

Показать сообщение отдельно
Александр Елис
3 / 3 / 1
Регистрация: 20.05.2010
Сообщений: 50
13.08.2010, 16:12  [ТС]
Сообщение от Александр Елис
MyClass<int> A();
компилятор воспринимает как функцию A(void), которая возвращает MyClass<int>
То есть компилятор полагает, что это - прототип новой функции? Но ведь код внутри функции main располагается. Или я неправильно понял?
C++
1
2
3
4
5
template <typename T> class MyClass {
...
    template<typename X> MyClass<T>* operator = (const MyClass<X> &my);
...
};
Идентификатор const обязателен? Его стоит использовать при перегрузке оператра = всегда?
C++
1
2
3
4
5
template<typename T> template <typename X>
// это то же, что и
template <class T> template <class X> 
//? и возможна ли такая запись
template <typename T,typename X>
Разъясни, пожалуйста!
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru