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

Проблемы с задачей - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Классы с конструкторами http://www.cyberforum.ru/cpp/thread657074.html
Привет всем..помогите задачки решить пожалуйста!!! Создать класс для хранения квадратных матриц. Интерфейс класса: 1) конструктор копирования 2) конструктор по умолчанию 3) Вывод на экран 4)...
C++ Тема для Курсача Здравствуйте посоветуйте тему по системному програмированию. Язык програмирования С/С++. Желательно что б тема была не очень сложная, и исходники были > 500 строк кода. Преподаватель дал список тем... http://www.cyberforum.ru/cpp/thread656820.html
C++ Структуры данных в игре "Миллионер"
Подскажите пожалуйста. Нужно: Описать используемые структуры данных для игры "Кто хочет стать миллионером"!! Очень нужна Ваша помощь. Если это трудно, могу сходить кинуть денег на телефон,...
C++ исправьте ошибки не исправляя программы
#include "stdafx.h" #include <iostream> #include <Math.h> using namespace std; double fun (double a, double b,double c,double d); { double k; return k=sqrt((2*a*a+2*b*b-c*c)/4.0); }
C++ Затратность открытия нескольких файлов http://www.cyberforum.ru/cpp/thread655505.html
У меня есть набор файлов, которые надо объединять в один. Каждый файл делится на блоки, и, при слиянии, необходимо записать сначала первый блок каждого файла, затем - второй блок каждого файла, и...
C++ Составить программу нахождения длины медианы треугольника по трем его сторонам Составить программу нахождения длины медианы треугольника по трем его сторонам. подробнее

Показать сообщение отдельно
Nick Alte
Эксперт С++
1639 / 1011 / 119
Регистрация: 27.09.2009
Сообщений: 1,945
Завершенные тесты: 1
25.09.2012, 20:07
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
#include <iostream>
#include <memory>
#include <string>
using std::cout;
using std::endl;
using std::string;
 
class Car {public: virtual string GetModel() const {return "Unknown car model";}};
class Honda: public Car {public: virtual string GetModel() const {return "Honda";}};
class Dodge: public Car {public: virtual string GetModel() const {return "Dodge";}};
class Lada: public Car {public: virtual string GetModel() const {return "Lada";}};
 
typedef std::unique_ptr<Car> pcar;
 
int main()
{
    pcar car(new Car);
    cout << car->GetModel() << endl;
    car = pcar(new Honda);
    cout << car->GetModel() << endl;
    car = pcar(new Dodge);
    cout << car->GetModel() << endl;
    car = pcar(new Lada);
    cout << car->GetModel() << endl;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru