Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Оператор условной передачи https://www.cyberforum.ru/ cpp-beginners/ thread155967.html
1.описать оператор условной передачи в алгоритмическом языке турбо паскаль и в алгоритмическом языке си++.привести пример
C++ Работа с COM - портом
Не могу сделать чтобы, при работе с соm - портом возможно было выбирать как автоматические настройки по(default), так и ручные настройки. Может кто подскажет? #include <vcl.h> #include <iostream.h> #pragma hdrstop #include <stdio.h> #include <conio.h> #include "Error.h" #include "Serial.h" #include "Globals.h" //---------------------------------------------------------------------------
C++ БД в C++ for DOS https://www.cyberforum.ru/ cpp-beginners/ thread155937.html
ЗДравствуйте! Не могли бы вы подсказать книги либо какие-нибудь ресурсы по изучению БД в С++ под ДОС. В интернете ничего не нашёл... Заранее спасибо!
C++ ошибка с qwes.exe при попытке list.push_back Пишу приложение для WinCE на C++. При попытке положить в list элемент вылетает сообщение следующего содержания: A problem has occurred with gwes.exe с последующим предложением сообщить о проблеме в microsoft. Как с этим бороться? Код при котором вылетает ошибка: list<DomBonusMsg*> m_bonusMsgList; void MsgFileDom::AddDomBonusMsg(DomBonusMsg *msg) { m_bonusMsgList.push_back(msg); } https://www.cyberforum.ru/ cpp-beginners/ thread155894.html
C++ Родовые классы. Ошибка link.exe
template <class qType> class queue { qType q; int tail, head; public: queue() { head = tail = 0; } void enq(qType); qType deq(); };
C++ Замена слова в текстовом файле!?!?! https://www.cyberforum.ru/ cpp-beginners/ thread155857.html
Пытаюсь разобраться с программкой, но нифига не выходит. :( Вод код программки: // filter.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" #include <iostream> #include <fstream> #include <cstdlib>
C++ Сравнение заданного числа с числами массива Создаю массив с 5-и элементов, потом ввожу число для сравнения с элементами. В результате я хочу чтоб при совпадении прога написала "Совпадение" и значение совпадения или "Нет совпадения", но она не хочет((( Спасибо!!! //--------------------------------------------------------------------------- #include <vcl.h> #include <iostream.h> #include <conio.h> #pragma hdrstop ... https://www.cyberforum.ru/ cpp-beginners/ thread155856.html Решение уравнений C++
Я только начал изучать C++. Вот решил сделать маленькую программку: #include <iostream> using namespace std; int main() { setlocale(0,""); cout<<"Программа для решения простых уравнений"; double c; cout<<"Введите число после неизвестного:"; double x;
C++ cout и cin в Visual C++ 2008 https://www.cyberforum.ru/ cpp-beginners/ thread155777.html
Почему в Visual C++ 2008 выдает что cout и cin не определеные обьекты? а в C++ Builder 6 этот же код работает исправно?
C++ Сортировка методом распределения https://www.cyberforum.ru/ cpp-beginners/ thread155761.html
курсовик на тему "сортировка методом распределения" никак не получается,найти программу
Как выполнить программу по шагам C++
Добрый день! Разбираюсь со средой программирования Code Blocks. Возник один вопрос: Каким образом в среде Code Blocks можно выполнить программу по шагам (и по возможности следить за переменными)? Догадываюсь, что это можно сделать с помощью меню Debug. Но когда я создаю File->New->Empty file, то опции в меню Debug становятся неактивными. Подскажите пожалуйста как можно осуществить исполнение...
C++ Указатель на классы, объявленный как член класса https://www.cyberforum.ru/ cpp-beginners/ thread155707.html
Если у кого-то сохранились какие-либо статьи, заметки в памяти на тему указателей, пожалуйста, дайте примеры подробных примеров, статьи, ссылки. Ниже приведён пример. Мне нужна работа именно с указателями на классы, объявленных внутри классов. Какова их технология работы, что и как работает на определённых примерах с подробными объяснениями и т.д. Благодарен за оказание помощи. #include...
0 / 0 / 0
Регистрация: 27.07.2010
Сообщений: 7
27.07.2010, 16:36  [ТС] 0

Виртуальные функции. - C++ - Ответ 877081

27.07.2010, 16:36. Показов 1315. Ответов 18
Метки (Все метки)

Ответ

Цитата Сообщение от Nameless One Посмотреть сообщение
Это ничего не изменит, т.к. ты инициализируешь указатели временными объектами, которые уничтожаются сразу после инициализации.
Самое интересное что изменит. Я ж еще этот вариант

C++
1
2
3
4
5
6
p[0] = &x1();
p[0]->show();
p[1] = &x2();
p[1]->show();
p[2] = &x3();
p[2]->show();
в самом первом посте написал. Ну и потом как ты объяснишь то что этот вариант

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
int main()
    {
        x1 *p[3];
 
        p[0] = &x1();
        p[1] = &x2();
        p[2] = &x3();
 
 
        for(int i = 0; i < 3; i++)
            {
                p[i]->show();
            }
        return 0;
    }
у некоторых работает?

Вернуться к обсуждению:
Виртуальные функции. C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.07.2010, 16:36
Готовые ответы и решения:

Виртуальные и чисто виртуальные функции
Чем они отличаются?? если можно, с примерами. И как из виртуальной функции сделать чисто...

Виртуальные функции
Разработать программу с использованием наследования классов, реализующую классы: Земноводное(ареал...

Виртуальные функции
Вопрос. Как вызвать функцию наследника через указатель на базовый класс? Так не компилируется...

виртуальные функции
Помогите пожалуйста, создать абстрактный класс Shape с двумя чисто виртуальными методами Area() и...

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

Виртуальные функции
Создать абстрактный базовый класс с виртуальной функцией - объем. Создать производные классы:...

Виртуальные функции
На основе базового класса Страна (3 поля) создать дочерние классы Республика и Монархия(по 2 поля)....

виртуальные функции
сделать какой либо из методов класса виртуальным #include&lt;iostream.h&gt; #include&lt;stdio.h&gt; class...

Виртуальные функции
Создать базовый класс «работник больницы» и производные классы «медсестра», «хирург». Выведите на...

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