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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ рекурсивна функция перевода двоичных цифр в десятичное http://www.cyberforum.ru/cpp-beginners/thread74257.html
Написать рекурсивную функцию перевода двоичных цифр в эквивалентное десятичное число. __________________________________________________________________________________ Сам алгоритм есть, а вот с рекурсией все никак не могу правильно сделать. P.s. по возможности объясните алгоритм самой рекурсии в данной задаче. Спасибо. #include <vcl.h> #include <stdio.h> #include <conio.h> int main () {...
C++ Для каждого символа заданного текста указать, сколько раз встречается в тексте Для каждого символа заданного текста указать, сколько раз встречается в тексте. Сообщение об одном символе не должно встречаться больше, чем один раз. только напишите пожалуйста в языке си и в консоль апликейшн Буду очень благодарним!!!!! http://www.cyberforum.ru/cpp-beginners/thread74237.html
C++ множество точек
Задано множество точек, найти пару самых удаленных и самих близких плз помогите P.S. попроше напишите а то проеподша требует от простоту
C++ Списки. Очереди.
Разработать программу работу со списком очередей списков. Программа должна содержать следующие процедуры, вызываемые из меню: - построение списка очередей, вводя исходные данные из текстового файла; - добавление элемента в указанную очередь; - удаление элемента из указанной очереди; - вывод указанной очереди.
C++ Написать функцию использующую рекурсию, которая выводит все анаграммы http://www.cyberforum.ru/cpp-beginners/thread74216.html
Написать функцию использующую рекурсию, которая выводит все анаграммы слова «RECURSION». Написать программу которая выводит все анаграммы слова введенного пользователем.
C++ Виртуальные функции Помогите пожалуйста написать задачу, никак не могу разобраться. Создайте класс Matr, определите в нем виртуальную функцию-член matrica(int n), которая определяет произведение элементов квадратной матрицы. Создайте производ-ные классы Matr1 и Matr2 с перегруженной функцией matrica(int n) для нахождения мах и мin элементов квадратной матрицы соответственно. Сидела пол дня, и дальше структуры... подробнее

Показать сообщение отдельно
toni90
1 / 1 / 0
Регистрация: 09.11.2009
Сообщений: 51
20.12.2009, 12:39  [ТС]     Виртуальные функции
Вот программа:

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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
//---------------------------------------------------------------------------
 
#include <vcl.h>
#pragma hdrstop
#include<iostream.h>
#include<conio.h>
#include<stdio.h>
 
#include <stdio.h>
#include <tchar.h>
//---------------------------------------------------------------------------
 
#pragma argsused
 
class Word {
public:
    virtual void word_main(char *x)
        { cout << "Я знаю слово " << x << endl; }
};
 
class Word2 : public Word {
public:
    void word_main(char *x)
        { cout << "Второе слово - " << x << endl; }
};
 
class Word3 : public Word {
public:
    void word_main(char *x)
        { cout << "Третье слово - " << x << endl; }
};
int _tmain(int argc, _TCHAR* argv[])
{
 
      Word *wp[2];
    Word2 w2;
    Word3 w3;
 
    wp[0] = &w2;
    wp[1] = &w3;
 
    wp[0]->word_main("Hello");
    wp[1]->word_main("world");
    return 0;
}
//---------------------------------------------------------------------------
Только в строчке

Word *wp[2];

вот такая ошибка:

E2015 Ambiguity between 'Word' and 'System::Word'
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru