Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Написать программу для вычисления площади боковой поверхности усеченного цилиндра https://www.cyberforum.ru/ cpp-beginners/ thread1414957.html
Дан усеченный круговой цилиндр. Известны (в м) радиус основания цилиндра (R), высоты усеченного цилиндра (h1,h2). Написать программу для вычисления площади боковой поверхности (M=П(число пи)R(h1+h2)) и объёма (V=(число пи)R^2(h1+h2)/2). Результат округлить до 0,001м.
Вычислить произведение элементов последовательности, кратных 3 C++
Я нуб в программировании, так что не кидайтесь тапками пожалуйста, а помогите)
C++ Найти разность двух матриц X(M,N) и Y(M,N) и подсчитать сумму нулей в полученной матрице https://www.cyberforum.ru/ cpp-beginners/ thread1414941.html
Я нуб в программировании, так что не кидайтесь тапками пожалуйста, а помогите)
C++ Ошибка с delete при удалении памяти из-под строки strngbad.h // strngbad.h -- flawed string class definition #include <iostream> #ifndef STRNGBAD_H_ #define STRNGBAD_H_ class StringBad { private: char * str; // pointer to string https://www.cyberforum.ru/ cpp-beginners/ thread1414916.html
C++ Программа не считывает с файла текст полностью
Делаю алфавитно-частотный словарь, и во время передачи всех символов из файла в строку(дабы дальше я с помощью токенов строку разделил) у меня почему-то цикл при EOF прекращается.... #include <iostream> #include <fstream> #include <locale> #include "head.h" #include <cstdio> using namespace std;
C++ Написать интерфейс программы путешествий Доброе время суток! Задали задачу , в которой пользователь дожен указать количество путешествий и каждому путешествию назначить свой номер, пункт назначения, дату отправления и ее продолжительность. Пользователь должен сначала задать все эти параметры. Пункт 1 нельзя перескочить. Вроде пишу, но после после того как пользователь выберет пункт меню, в упор не понимаю что делать. Подскажите,... https://www.cyberforum.ru/ cpp-beginners/ thread1414820.html
C++ Требуется написать функцию компоновки многочлена. Функцию деления многочлена на многочлен https://www.cyberforum.ru/ cpp-beginners/ thread1414809.html
Имеется многочлен вида P(x,e^x) вот описание класса class Slagaemoe { public: float a; float X; float Ex;
C++ Программа по классам
Всем доброго времени суток, обращаюсь с просьбой помощи! = ) Нужно написать программу в которой: 1) Создать класс 2) Создать объекты класса 3) Создать на основе существующего класса новый класс-потомок 4) Создать методы, которые исполняют доступ к отдельным елементам (читают, записывают) Описание класса: Расписание пар на один день: Номер пары, предмет, фамилия преподавателя
C++ Modular Calculator https://www.cyberforum.ru/ cpp-beginners/ thread1414761.html
Всем доброго времени суток. Вобщем задача следующая: Есть текстовый файл "data.txt" в котором есть следующие данные: 5 * 50 + 193 + 8 * 9140 * 7286 + 498
C++ Ошибка "Segmentation fault" при организации дерева Есть следующие функции Three сreateThree(Node **q) { if((*q)->p) { Three *one, *two; one = del(q); https://www.cyberforum.ru/ cpp-beginners/ thread1414750.html
C++ Сортировка Шелла
//Сортировка Шелла void Shell(int **matr, int n1) { for( i=0;i<n1;i++) { printf("Введет элемент равный в строке номер T\n",i+1); scanf("%d",&T); for(j=0;j<n1;j++) { if(*(*(matr+i)+j)==T)
C++ Вывести слова в строке ДО слова, у которого одинаковые первая и последняя буквы С клавиатуры вводится строка, надо вывести все слова до слова, у которого одинаковые первая и последняя буквы. Проблема в том, что я не знаю, как сделать, чтобы предложение выводилось ДО определенного слова (strtok выдает ересь какую-то). Вот что у меня получилось (пока выводит начиная с заданного слова) #include <iostream> #include <cstring> using namespace std; int main() { char string,... https://www.cyberforum.ru/ cpp-beginners/ thread1414728.html
Неэпический
17870 / 10635 / 2054
Регистрация: 27.09.2012
Сообщений: 26,736
Записей в блоге: 1
07.04.2015, 13:22 0

Protected abstract virtual base pure virtual private destructor - C++ - Ответ 7447410

07.04.2015, 13:22. Показов 2355. Ответов 9
Метки (Все метки)

Ответ

Цитата Сообщение от Kastaneda Посмотреть сообщение
2. Мы не можем унаследоваться от Base если явно не указали этого в самом Base
Я об этом же хотел написать, но вот что меня напрягло.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#include <iostream>
 
class Base  {
private:
    friend class Locker;
    virtual ~Base() = 0;
};
 
Base::~Base() {}
 
class Locker: protected virtual Base
{
};
 
class DerLocker : public Locker
{
    //DerLocker() : Locker() {}
} ;
 
 
int main()
{
   Locker l;
   //DerLocker d;
}
Стоит убрать хоть один из комментариев - ошибка компиляции без вариантов.

При этом, если оставить комментарии, то нормально компилируется:
vc++ http://rextester.com/VNUC49025
gcc 4.9.2 http://ideone.com/hbq90L
gcc 4.3.2 http://ideone.com/dNdPze

Но с теми же комментариями в rextester с gcc ошибка:
gcc 4.8.2 http://rextester.com/JGCRP29800
Без опции -std=c++11 компилируется нормально
http://rextester.com/EWRU92846
Но в
Цитата Сообщение от ITcrusader Посмотреть сообщение
Том Каргилл (1990)
1990 году о C++11 еще не мечтали...

Что Я Делаю Не Так?
Может что напутал с просонья...

Вернуться к обсуждению:
Protected abstract virtual base pure virtual private destructor C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
07.04.2015, 13:22
Готовые ответы и решения:

Pure virtual function definition (C++11)
Объясните мне, как ламеру, для чего может понадобится определение чисто виртуальной функции?

R6025 pure virtual function call
Ошибка - r6025 pure virtual function call. Что не так? #include &lt;iostream&gt; #include &lt;cstring&gt;...

Pure virtual function call (не видит переопределенный метод)
Здравствуйте. Имеется базовый класс Cars и унаследованные от него классы Jeep, Hatchback, Sedan ...

В дочерних классах компилятор сообщает об Undefined reference to pure virtual functions
Здравствуйте! Имеется базовый класс с чисто виртуальным деструктором (virtual ~Service() = 0)....

9
07.04.2015, 13:22
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
07.04.2015, 13:22
Помогаю со студенческими работами здесь

R6025 pure virtual function call при вызове метода, реализованного в дочернем классе
Всем привет. Вот такая ошибка у меня возникает при вызове метода, который реализован в дочернем...

Virtual и abstract и всё же, в чём отличие
Проанализировал две консольных программы и не понял, а в чем вообще отличие Virtual и abstract. Они...

Pure virtual method called - deleteLater
Всем добрый день! не могу самостоятельно понять почему возникает ошибка pure virtual method called...

Что означает ошибка pure virtual function call в NFS?
Что означает ошибка pure virtual function call?

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru