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

абстрактные классы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Перегрузка оператора индексации [] http://www.cyberforum.ru/cpp-beginners/thread288343.html
Имеется некоторый класс почти массив. "Почти" - потому что элементы лежат в памяти не по байтам, а по битам и, соответственно, для установки значений и получения значений элементов реализованы специальные функции. Требуется перегрузить так, чтобы: 1. Можно было просто написать unsigned j=myclassvar, где myclassvar - переменная моего класса, "abc" - название "поля". С этой задачей я справился...
C++ структкры Сформировать массив, содержащий сведения о сотрудниках института. Структурный тип содержит поля: фамилия работающего, название отдела, год рождения, стаж работы, должность, оклад. Написать программу, которая позволяет получить информацию: - список сотрудников пенсионного возраста на сегодняшний день с указанием стажа работы; - средний стаж, работающих в отделе Х. http://www.cyberforum.ru/cpp-beginners/thread288338.html
C++ realloc
здраствуйте! решил накатать такой класс #include <stdlib.h> template <typename TYPE> class List { private: TYPE* buffer;
C++ Составить программу определения минимального среди 5 введенных целых чисел.
Плз помогите составить текст программы,на Си Обход. Составить программу определения минимального среди 5 введенных целых чисел.
C++ перегрузка виртуальных функций http://www.cyberforum.ru/cpp-beginners/thread288286.html
please HELP! перегружаю виртуальную функцию в абстрактном классе. class ONE { virtual std::string FUN(const std::string& value); virtual ~ONE(); }
C++ Массивы и указатели Здравствуйте! Задача по теме указатели.Есть 2 массива размер которого получаем от пользователя. Написать функцию которая получает 2 массива и создает третий массив, размером первый + второй. В main эти значения показываем. Спасибо! Делаю и делаю....:), но понял что я не близок к истине :( #include "stdafx.h" #include <iostream> using namespace std; подробнее

Показать сообщение отдельно
Kastaneda
Модератор
Эксперт С++
 Аватар для Kastaneda
4236 / 2769 / 218
Регистрация: 12.12.2009
Сообщений: 7,104
Записей в блоге: 1
Завершенные тесты: 1
04.05.2011, 20:10     абстрактные классы
Это ошибки линкера. Он не может "привязать" `vtable for para' и `para::composition()'. Возможно они объявлены, но не определены или что-нибудь в этом духе. Без кода сложно сказать.

Добавлено через 2 минуты
Цитата Сообщение от 2008kedr2008 Посмотреть сообщение
8 D:\прога\67\main.cpp cannot declare variable `t1' to be of type `FazzyNumber'
8 D:\прога\67\main.cpp because the following virtual functions are abstract:
9 D:\прога\67\Pair.h virtual void para::composition()
теперь мне вот эти покоя не дают!!!
Не может создать объект, потому что ф-ция void para::composition() "абстракная" (похоже имеется ввиду "чисто виртуальная")
 
Текущее время: 01:10. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru