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

Наследование - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Структуры http://www.cyberforum.ru/cpp-beginners/thread180260.html
Доброго времени суток!Ув. профи,хотел бы вас попросить о помощи,нужно написать структуру,которая будет содержать следующие элементы:"Имя студента","Фамилия студента","Отчество...
C++ как начать программировать Здравствуйте! Объясните пожалуйста какой наиболее простой компилятор C++ мне выбрать и КАК его запустить и КАК запустить программу Hello world. Я уже перепробовал Borland C++ Builder, Visual C++ -... http://www.cyberforum.ru/cpp-beginners/thread180248.html
C++ Ошибка в программе. Принадлежность точек окружности.
Условие задачи: Задача Старик со старухой сидят за столом и пишут письма. На столе перед ними в точках с координатами (xi, yi) стоят N карандашей. Диаметр карандашей 0, и все они стоят вертикально....
подсчет символ из строки s1, встречающихся в строке s2. C++
Помогите написать программу, которая подсчитывает количество символов из строки s1, встречающихся в строке s2.
C++ Получить квадратную матрицу порядка n http://www.cyberforum.ru/cpp-beginners/thread180207.html
Дана последовательность чисел b(11), b(22)...b(nn). Получить квадратную матрицу порядка n, элементами которой являются числа последовательности , расположенные по схеме Дано послідовність чисел...
C++ Произведение 2х наименьших из 3х заданых Определить произведение двух наименьших из трех данных чисел. Никак не могу сделать, неправильно вычисляется при c<a<b вот код: #include <iostream> using namespace std; int main () { int a,... подробнее

Показать сообщение отдельно
Lotles
1 / 1 / 0
Регистрация: 29.12.2009
Сообщений: 167

Наследование - C++

23.10.2010, 13:14. Просмотров 399. Ответов 6
Метки (Все метки)

Мне нужно сделать подклас, для этого нужно предыдущий класс присоединить. Объявил #include "Fraction.h", что еще надо ?
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
#include <stdafx.h>
#include <conio.h>
#include "Fraction.h"
using namespace std;
 
class FloatFraction : public Fraction {
public:
    double get_float() {
     return static_cast<double>(get_num())/get_den();}
 
    void set_float(double x);
};
int main() {
    FloatFraction fract1;  
    fract1.set_float(0.5);
    cout << "Value of 0.5 is " << fract1.get_float() << endl;
    fract1.set_float(0.6);
    cout << "Value of 0.6 is " << fract1.get_float() << endl;
    return 0;
}
void FloatFraction::set_float(double x) {
    int new_val = static_cast<int>(x * 100.0);
    set(new_val, 100);
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru