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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Assert http://www.cyberforum.ru/cpp-beginners/thread774529.html
Помогите пожалуйста написать функцию ассерт в файле... не знаю как((( объяяяясните..вопрос жизни и смерти
C++ Разделение программы на файлы Всем привет. Изучаю алгоритмы сортировки. Вот что уже написал: //sort.cpp #include "sort.h" template <class T> void SelectSort(T list, int size) { http://www.cyberforum.ru/cpp-beginners/thread774453.html
C++ не могу разобраться с функциями ( значение функции, заданной с помощью ряда)
Добрый день! пишу программу, которая вычисляет значение функции, заданной с помощью ряда. я плохо разбираюсь в написании функций, но вроде все сделал, написал определение функции до функции tmain, потом саму функцию, но компилятор VS2010 выдает ошибки: error C2447: {: отсутствует заголовок функции (возможно, используется формальный список старого типа)-строка 31, 38, 65 требуется...
Оптимизация алгоритма вычисления определителя матрицы C++
Здравствуйте! Написал я давеча программку, которая считает определитель. Только вот беда - он не считает определители матриц выше 10 порядка - тупо не хватает памяти. Я так понимаю, это из-за того, что мой алгоритм - рекурсивный. Так вот, можно ли больше оптимизировать мой код, или эта рекурсия - заведомо плохой вариант? //Определитель вычисляется по формуле det( A ) = a( i, j ) * ( -1 )^( i...
C++ Даны N предложений. Подсчитать количество слов в каждом предложении и вывести на печать http://www.cyberforum.ru/cpp-beginners/thread774396.html
Здравствуйте. Помогите, пожалуйста, в написании алгоритма на C++. >>Даны N предложений. Подсчитать количество слов в каждом предложении и вывести на печать.<< Спасибо заранее добрым людям!
C++ Как закрыть документ Word не закрывая приложение? Удалить из заданной строки все вхождения "*". Надеюсь, что с вашей помощью я таки пойму строковые данные на паскаль! подробнее

Показать сообщение отдельно
-=ЮрА=-
Заблокирован
Автор FAQ
29.01.2013, 18:15     Виртуальные функции
Вот поправил, оно хоть работать может
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
47
48
49
50
51
52
53
54
#include <iostream>
using namespace std;
 
class Figures
{
public:
    Figures(){};
    ~Figures(){};
    virtual void draw(float a, float b, float r)
    {
        cout << a << b << r << endl;
    }
};
 
class Circles: public Figures 
{
    Figures pFig;
public:
    Circles(){};
   ~Circles(){};
    virtual void draw(float a, float b, float r)
    {
        pFig.draw(a, b, r);
    }
};
 
class Snake
{
    Circles *drr;
public:
    int a, b, r;
    virtual void draw();
    Snake();
};
 
Snake::Snake()
{
    drr = new Circles();
}
 
void Snake::draw()
{
    drr->draw(a, b, r);
}
 
int main()
{
    Snake *S = new Snake();
    S->a = 5;
    S->b = 3;
    S->r = 4;
    S->draw();
    return 0;
}
http://codepad.org/2x7DSlVS
Output:  
1 534
О твоих ошибках отдельный пост сделаю
Миниатюры
Виртуальные функции  
 
Текущее время: 06:19. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru