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

Наследование шаблонов - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Найти сумму элементов вектора http://www.cyberforum.ru/cpp-beginners/thread612105.html
Найти сумму элементов вектора (массивы не использовать, значения складывать по мере ввода). ребята очень нужна помощь, сижу на экзамене щас
C++ Используя стек, напечатать содержимое текстового файла Используя стек, напечатать содержимое текстового файла, выписывая символы каждой его строки в обратном порядке. Ребята, прошу помочь с заданием как можно скорее, заранее огромное спасибо. http://www.cyberforum.ru/cpp-beginners/thread612104.html
C++ Как открыть программку
Здравствуйте господа! Я в программировании не разбираюсь, а поэтому нужна ваша помощь. Мой друг сделал маленькую программку для прослеживания чтения десятичных систем и перевода их в графику. Он объяснил мне как пользоваться, и исчез. Я оставил программку на время и она почему то перестала работать. Я начал искать моего друга, но он куда то делся. Я думал что программка сдохла. Но...
Списк: однонаправленный список C++
Друзья, кто может, помогите программку написать, надо чтоб состояло из нескольких файлов (.h, .cpp), вот задание, кто сделает буду очень благодарен: Комменты к написанию проги: Необходимо организовать список, при этом необходимо написать программу таким образом, чтобы из функции main доступ к списку был возможен только с помощью функций добавления элемента в список, удаления элемента из списка...
C++ Как правильно освобождать память в динамических структурах http://www.cyberforum.ru/cpp-beginners/thread612086.html
Использую деструктор для освобождения памяти от указателя на начало списка. struct Node { int x; Node *Next; }; class List {
C++ Ошибка в сортировке Часть программы я сделал, но сортировка массива выходит кривой, та строка, которая после сортировки должна быть первой, внезапно оказывается последней. Как это починить? Вот код того, что есть: /* Упорядочить строки целочисленной прямоугольной матрицы по возрастанию суммы модулей их элементов. Найти номер первого из столбцов, содержащих хотя бы один отрицательный элемент. */ #include... подробнее

Показать сообщение отдельно
Schizorb
 Аватар для Schizorb
508 / 460 / 16
Регистрация: 07.04.2012
Сообщений: 865
Записей в блоге: 1
Завершенные тесты: 1
23.06.2012, 23:48  [ТС]     Наследование шаблонов
Спасибо, а в чём тут конкретно волшебство this? Почему прямое обращение не пашет и как это связано с шаблонами? Ещё такой вариант сработал...
C++
1
std::cout << Base<elementType>::val;
Вообще, изначальная проблема у меня была с примером из книги:

C++
1
2
3
4
5
6
7
template <class elemType>
class ArrayRC : public Array<elemType> {
public:
ArrayRC( int sz = DefaultArraySize )
: Array<elemType>( sz ) {}
//...
};
где DefaultArraySize определена как protected в базовом классе:
C++
1
static const int DefaultArraySize = 12;
С ней то как раз и была связана ошибка. Опечатка в книге? Или я чего не догнал?
 
Текущее время: 23:19. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru