С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

Как правильно создать и вызвать конструктор для массива объектов? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Генератор случайных чисел. Массив http://www.cyberforum.ru/cpp-beginners/thread686598.html
Суть вот в чём: Создать двумерный массив размерностью 3х3 дабы он заполнялся случайными числами. После это выполнить определённые операции по сложению, либо вычитанию диагоналей или индексов....
C++ Определить количество точек с целыми координатами определите количество точек с целыми координатами, принадлежащих данной области#include <cstdlib> #include <iostream> using namespace std; int main(int argc, char *argv) { int x,y; printf... http://www.cyberforum.ru/cpp-beginners/thread686595.html
В чём может быть ошибка программы? C++
Программа должна читать файл parts.dat что бы создать репорк на основе данных в файле. На дисплай долны выводится: Part Current Amt Number ...
Что можно сказать об этом #include "stdafx.h" C++
За что оно отвечает и где его можно использовать?! Много раз встречал но так и не понял зачем оно! #include "stdafx.h"
C++ Сортировка элементов масива обьектов через перегруженный оператор http://www.cyberforum.ru/cpp-beginners/thread686579.html
Всем Добрый вечер. У меня есть класс Planet в main мне нужно создать массив обьектов этого класса. И потом его нужно посортировать по значениям одного из поля обьекта класса. При сортировке не...
C++ Очередь с двусторонним доступом Добрый день. Надо разработать реализации для таких очередей с использованием массивов, указателей и курсоров. Очередь с двусторонним доступом - это список, в котором добавлять и удалять элементы... подробнее

Показать сообщение отдельно
DiffEreD
1431 / 768 / 95
Регистрация: 21.06.2011
Сообщений: 1,740
Записей в блоге: 2
02.11.2012, 01:30
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
class Planet
{
    int sputniks;
    int number;
    int distance;
    string name;
protected: 
    double diameter;
public: 
    Planet(string n = "", double dia = 0, int sput = 0, int numb = 0, int dist = 0):
        name(n), diameter(dia), sputniks(sput), number(numb), distance(dist) {}
    void show() const
    {
        cout<<" sputniks: "<<sputniks
            <<" number: "<<number
            <<" distance: "<<distance
            <<" name: "<<name<<endl;
    }
};
 
int main()
{
    Planet* planets[4]={
        new Planet("Aaaa",34,55,3,3),
        new Planet("Baaa",33,34,6,3),
        new Planet("Ccc",33,34,2,3),
        new Planet("Rrr",33,34,5,3),
    };
    for (int i = 0; i<4; i++)
        planets[i]->show();
 
    system("pause");
    return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.