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

Использование указателя на объект шаблонного класса в шаблонном классе. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Точка выхода в вижуал С++ 2010 http://www.cyberforum.ru/cpp-beginners/thread341305.html
В сях я нуб полнейший%-), но быстро усовершенствуюсь, и решил освоить этот язык. Вроде для начала все раздуплил. Создал ЦЛР проэкт и давай накидывать туды всякой всячины (ну типа интерфейс замутил знатный:)), жамкаю на кнопку запуска отладки...все нормально...все нормально....и туд БАБАХХХХ!!!:black_eye.: ошибка что какой-то файл спп не найден и в логе запись 1>LINK : fatal error LNK1561: точка...
C++ Unsigned integer 24 bit Как можно объявить беззнаковый integer размером в 24 бита? Если я объявлю его как битовое поле в структуре, например так: struct rgb { unsigned r:24; unsigned g:24; unsigned b:24; }; http://www.cyberforum.ru/cpp-beginners/thread341301.html
Массив функций C++
Есть функция: bool sota(a& d1, a& d2) {return 1;} Я вызываю её вот так: sort(mas->begin(), mas->end(), sota); Мне нужно сделать массив из 10 функций sota, с разными значениями return. К примеру: sota(a& d1, a& d2) {return 7;} sota(a& d1, a& d2) {return 4;} sota(a& d1, a& d2) {return 20;}
C++ Поиск символа на консоли
Всем привет. Допустим я поставил где-то на консоли символ при помощи функции SetConsoleCursorPosition(), потом в какой-то момент мне нужно найти указаный символ и затереть его, есть ли такая функция которая бы нашла этот символ и вернула его COORD ? Зарание спасибо.
C++ Вопрос про catch и delete http://www.cyberforum.ru/cpp-beginners/thread341254.html
по какой причине данная операция совершается успешно? ведь указатель равен 0.
C++ Захват текста под курсором мыши Здравствуйте. Возникла такая проблема: надо в текстовом редакторе (например TMemo) получить слово на которое указывает курсор мыши, затем после некоторых преобразований (перевод слова) тут же вывести результат во всплывающей подсказке. Подскажите пожалуйста, как такое реализовать. подробнее

Показать сообщение отдельно
Kastaneda
Модератор
Эксперт С++
 Аватар для Kastaneda
4236 / 2769 / 218
Регистрация: 12.12.2009
Сообщений: 7,104
Записей в блоге: 1
Завершенные тесты: 1
13.08.2011, 09:32     Использование указателя на объект шаблонного класса в шаблонном классе.
Цитата Сообщение от gretham Посмотреть сообщение
Не совсем то. Теперь, при такой записи

C++
1
2
3
Vertex<char*> e1("parampampam", "sdffsd", 0);
Vertex<char*> e2("pudupidu pu", "sdsfdfsd", 1);
Edge<int> rebro(&e1, &e2);
Возникает ошибка:
error C2664: Edge<TT>::Edge(Vertex<T> *,Vertex<T> *): невозможно преобразовать параметр 1 из "Vertex<T> *" в "Vertex<T> *
То есть требуется чтобы и у объекта e1, e2 и rebro совпадал тип. А нужно, чтобы можно было создавать объекты разных типов.
Вот смотри:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
template<class T>
class A{};
 
template<class T>
class B{
public:
    template<class TT>
    B(A<TT>*){};
};
 
int main() {
    A<int> a;
    B<char> b(&a);
}
разбирайся
 
Текущее время: 20:09. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru