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

Реализация динамического создания экземпляров класса. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ #include "StdAfx.h" и проблема цикал в компиляторе http://www.cyberforum.ru/cpp-beginners/thread356906.html
#include "StdAfx.h" #include <iostream> #include <fstream> using namespace std; int main() {
C++ АТД список. Расположение одинаковых элементов друг за другом Здравствуйте! Подскажите, пожалуйста, как расположить одинаковые элементы друг за другом??? Например: Есть такой список: a R R d a R http://www.cyberforum.ru/cpp-beginners/thread356890.html
C++ Алгоритмы и методы
Ребят,напишите кто нибудь на Borland,легкий метод или алгорит на ваше усмотрение кроме Метода итерации,Ньютона и половинного деления...
C++ Для чего необходимо распределять память при помощи new и как оно работает
Сижу вот думаю над таким куском кода и не могу понять, как он работает. Допустим мы объявляем структуру: struct nameofctruct { setofsomevar; }; Затем выделяем необходимое кол-во памяти для хранения уже объявленной структуры nameofstruct. nameofstruct *p_to_struct = new nameofstruct;
C++ Помогите с палиндромами http://www.cyberforum.ru/cpp-beginners/thread356847.html
Здравствуйте. Сложилась небольшая проблемка, сижу туплю не могу написать корректную проверку является ли число палиндромо в квадрате. Суть программы: вводим число n с клавиатуры и проверяем есть ли в этом диапазоне палиндромы, если есть проверяем остаются ли они палиндромами в квадрате, если да - выводим данные числа. Вот, что у меня получилось(палиндромы находит верно, а вот с проверкой на...
C++ Алгоритмы и методы Помогите написать программу на Borland C++ чтобы по вот этой формуле: f(x)=4\ast \sin \left(x \right)^4+2\ast \cos \left(x \right)^3+2 Программа использовала четыре разных метода(то есть четыре разных программы каждая их которых использует один из методов): 1.Алгоритм отделения корней 2.Метод простых итераций 3.Метод касаемых(Ньютона) 4.Любой метод на выбор подробнее

Показать сообщение отдельно
hoot
100 / 21 / 3
Регистрация: 10.11.2010
Сообщений: 193

Реализация динамического создания экземпляров класса. - C++

27.09.2011, 00:25. Просмотров 659. Ответов 4
Метки (Все метки)

Добрый вечер.

Есть программа:
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
//HEADER.h
#include <iostream>
#include <conio.h>
#include <string>
 
using namespace std;
 
class TRAIN
{
private:
    int num_tr;
    float time_tr;
    string city_tr;
 
 
public:
    void SetNum(int num) {num_tr=num;}//Принимает номер поезда.
    int GetNum()const{return num_tr;} //Возвращает номер поезда.
 
    void SetTime(float time) {time_tr=time;}//Принимает время отправления.
    float GetTime()const{return time_tr;} //Возвращает время отправления.
 
    void SetCity(string city) {city_tr=city;}//Принимает пункт назначения.
    string GetCity() const {return city_tr;}//Возвращает пункт назначения.
 
 
};
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
//code.cpp
#include "h_train.h"
 
 
int main()
{
setlocale (LC_ALL,"russian");
 
 
TRAIN N1;
 
int a;
float b;
string c;
 
 
cout<<"Введите номер поезда: ";
cin>>a;
cout<<"Введите время прибытия (чч.мм): ";
cin>>b;
cout<<"Укажите пункт назначения: ";
cin>>c;
 
 
N1.SetNum(a);
N1.SetTime(b);
N1.SetCity(c);
 
 
cout<<"Номер поезда:"<<N1.GetNum()<<endl;
cout<<"Время прибытия:"<<N1.GetTime()<<endl;
cout<<"Время прибытия:"<<N1.GetCity()<<endl;
 
_getch();
return 0;
}
Как можно реализовать динамическое создание экземпляров класса? Возможно ли это вообще.
Большая просьба дать информацию как можно подробней.
Заранее всем спасибо.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 21:31. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru