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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Генератор случайных чисел. Массив http://www.cyberforum.ru/cpp-beginners/thread686598.html
Суть вот в чём: Создать двумерный массив размерностью 3х3 дабы он заполнялся случайными числами. После это выполнить определённые операции по сложению, либо вычитанию диагоналей или индексов. Подключил библиотеки: #include <stdio.h> #include <stdlib.h> #include <conio.h> #include <locale.h> #include <time.h> #define n 3 // матрица 3х3
C++ Определить количество точек с целыми координатами определите количество точек с целыми координатами, принадлежащих данной области#include <cstdlib> #include <iostream> using namespace std; int main(int argc, char *argv) { int x,y; printf ("vvedite x="); scanf ("%d", &x); http://www.cyberforum.ru/cpp-beginners/thread686595.html
В чём может быть ошибка программы? C++
Программа должна читать файл parts.dat что бы создать репорк на основе данных в файле. На дисплай долны выводится: Part Current Amt Number Balance Needed Данные в файле parts.dat: AP123 100 53 75 CB876 150 89 100 PC389 50 12 50 ZN264 164 143 150
Что можно сказать об этом #include "stdafx.h" C++
За что оно отвечает и где его можно использовать?! Много раз встречал но так и не понял зачем оно! #include "stdafx.h"
C++ Сортировка элементов масива обьектов через перегруженный оператор http://www.cyberforum.ru/cpp-beginners/thread686579.html
Всем Добрый вечер. У меня есть класс Planet в main мне нужно создать массив обьектов этого класса. И потом его нужно посортировать по значениям одного из поля обьекта класса. При сортировке не вызываеться мой перегруженный оператор.. class Planet{ public: string name; protected: double diameter; private: int sputniks, number, distance; public: Planet(); Planet(string n,double dia,int...
C++ Очередь с двусторонним доступом Добрый день. Надо разработать реализации для таких очередей с использованием массивов, указателей и курсоров. Очередь с двусторонним доступом - это список, в котором добавлять и удалять элементы можно с обоих концов. Если возможно будет откомментируйте код пожалуйста. подробнее

Показать сообщение отдельно
Костя Хута
0 / 0 / 0
Регистрация: 27.10.2012
Сообщений: 22

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

02.11.2012, 00:42. Просмотров 559. Ответов 4
Метки (Все метки)

Сам класс

C++
1
2
3
4
5
6
7
8
class Planet{
public: string name;
protected: double diameter;
private: int sputniks, number, distance;
public:
 
    Planet(string n,double dia,int sput,int numb,int dist);
};
в мейне нужло огласить массив обьектов и их инициализировать

как я понимаю нижний вариант не совсем правельній
C++
1
2
3
4
5
6
Planet* planets[4]={
    planets[0]=new Planet("Aaaa",34,55,3,3),//3 сп
    planets[1]=new Planet("Baaa",33,34,6,3),//6сп
    planets[2]=new Planet("Ccc",33,34,2,3),//2 сп
    planets[3]=new Planet("Rrr",33,34,5,3),//5 сп
    };
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru