Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ factorial Что тут не так ? #include <iostream> #include <conio.h> #include <math.h> #include <cmath> using namespace std; int factorial (int n) https://www.cyberforum.ru/ cpp-beginners/ thread1030906.html main: недопустимые локальные определения функций C++
помогите исправить ошибки в case 3 #include <iostream> #include <math.h> #include <locale> #include <stdio.h> #include <iomanip> using namespace std; int main() { setlocale(LC_ALL, "Russian");
C++ Поиск в файле по заданному слову https://www.cyberforum.ru/ cpp-beginners/ thread1030901.html
Помогите сделать поиск по заданному слову в файле и посчитать их количество. Вывод текста на экран сделала, чтоб видеть какие слова можно было посчитать, а дальше ступор. #include <iostream> #include <conio.h> #include <cstring> #include <stdio.h> #include <fstream> // файловый ввод вывод на поток #define fname "Text.txt" using namespace std;
C++ Ошибка в рекурсии почему то переменная y не меняется во время рекурсии. что за? #include <iostream> using namespace std; int n, m, a; int f( int x, int y, int s ) { /*cout << y << " " << x << " : " << s << endl; system( "pause" );*/ https://www.cyberforum.ru/ cpp-beginners/ thread1030894.html
Занесение чисел в очередь, вывод очереди в файл в обратном порядке. C++
С помощью процедуры rand генерируются N случайных чисел. Числа, меньшие, чем RAND_MAX/3, помещаются в начало очереди класса «deque», числа, большие, чем 2*RAND_MAX/3, - в конец очереди, промежуточные числа - в середину; полученная очередь выводится в файл в обратном порядке.
C++ Неправильная работа программы по учебнику Дейтелов https://www.cyberforum.ru/ cpp-beginners/ thread1030883.html
Всем доброго времени суток. Изучаю книгу Дейтелов "Как программировать на С/С++" , попутно выполняя написанные там программы Возникла ошибка #include <iostream> class PhoneNumber { friend std::ostream &operator<<(std::ostream &, const PhoneNumber&); friend std::istream &operator>>(std::istream &, PhoneNumber&); private:
C++ Обработка исключения https://www.cyberforum.ru/ cpp-beginners/ thread1030877.html
Доброго времени суток, ув. программисты С++. Суть моей проблемы в том, что мне надо сделать некую обработку исключения. Задание следующее: Мне нужно считать данные из файла,выполнить с ними некоторые манипуляции (нахождение НОД) и записать результат в другой файл. Мне осталось сделать исключение,что бы если в файле находятся символы либо буквы, программка ругнулась, выдала сообщение мол "данные...
C++ Интеграл Методом Монте-Карло в С++,пожалуйста
Вычислить методом Монте-Карло интеграл \int_{0}^{\infty} e^(-x^2/2)*cos(x) dx,вывести точное значение (sqrt(pi/(2*e))),оценку и погрешность.
C++ Шаблон и функция https://www.cyberforum.ru/ cpp-beginners/ thread1030833.html
for (int i = 0; i < vertexCount; i++){ //Creating vertexes //head->Name = to_string(i); add<Node>(i,Nhead,nVertex); } Это вызов функции. template<typename T> void Graph::add(int i, T* head,T*curStruct){ curStruct = new T; curStruct->Weight = i; //Записываем x в элемент структуры element (в x структуры element) curStruct->next = head; //Указываем, что след. элемент это объект по...
C++ Вызов функции класса. Чего-то не допонял 1>d:\с++ файл\1.5.1\1.5.1\1.5.1.cpp(136): error C2352: Man::ChangeName: недопустимый вызов нестатической функции-члена 1> d:\с++ файл\1.5.1\1.5.1\1.5.1.cpp(16): см. объявление "Man::ChangeName" 1>d:\с++ файл\1.5.1\1.5.1\1.5.1.cpp(137): error C2352: Man::ChangeAge: недопустимый вызов нестатической функции-члена 1> d:\с++ файл\1.5.1\1.5.1\1.5.1.cpp(17): см. объявление... https://www.cyberforum.ru/ cpp-beginners/ thread1030794.html
C++ Построить конечный автомат из вещественных чисел в 16-речной системе счисления
Здравствуйте,помогите разобраться с алгоритмом.нужно построить конечный автомат из вещественных чисел с целой и/или дробной частью в 16-речной системе счисления.Например возможные числа:A01.BC 0101 .EEE и т.д А действие:десятичное значение. я построила диаграмму переходов и таблицу переходов,а как это действие реализовать?(помогите написать таблицу переходов с действиями).
C++ Массив из структур с двумя целочисленными полями Я попытался написать программу, определяющую массив из структур с двумя полями, содержащими 5 элементов. Ввод значений элементов с консоли. А функция должна была вычислять произведение первых полей тех элементов, сумма полей которых четна. Но что то пошло не так=) #include "stdafx.h" #include <stdio.h> #include <iostream> #include <locale> struct one{ int x; https://www.cyberforum.ru/ cpp-beginners/ thread1030756.html
What a waste!
1608 / 1300 / 180
Регистрация: 21.04.2012
Сообщений: 2,729
06.12.2013, 15:38 0

Концептуальная задача по ООП (виртуальное наследование в C++) - C++ - Ответ 5446633

06.12.2013, 15:38. Показов 2445. Ответов 20
Метки (Все метки)

Ответ

lanakramoleb, тогда нужно сначло приведение вниз по иерархии (dynamic_cast)
C++
1
2
3
4
5
6
7
if (/* ... */) {
   B & ref = dynamic_cast<B &>(*ptr);   // throws std::bad_cast
   ref.method();
} else {
   D & ref = dynamic_cast<D &>(*ptr);   // throws std::bad_cast
   ref.method();
}


Вернуться к обсуждению:
Концептуальная задача по ООП (виртуальное наследование в C++) C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
06.12.2013, 15:38
Готовые ответы и решения:

Виртуальное наследование
В данном коде возникает проблема при создании класса Man_Warrior,а именно при создании вызываются...

Виртуальное наследование
Вопрос возник. Собственно, теоретически для чего используется виртуальное наследование я усвоил....

Виртуальное наследование
Здравствуйте, объясните как реализовано(внутри)под капотом виртуальное наследование? Например...

Виртуальное наследование
Ребят, кто - нибуть может на простом примере показать, накой нужно виртуальное наследование классов...

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

Виртуальное наследование
Образно говоря: Class A { private: ... public: virtual void f() {...} } class B1: virtual...

Виртуальное наследование и полиморфизм
Читая книгу столкнулся с такой типа такой, что полиморфизм это механизм в котором наследуются...

Не могу понять виртуальное наследование
Непонятны несколько моментов. Как строятся таблицы виртуальных классов? Есть базовый класс, У...

Может ли виртуальное наследование быть одиночным?
виртуальное наследование это множественное наследование, при котором нескольким классам, имеющим...

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