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

Как сделать класс, содержащий несколько безразмерных массивов? - C++

Восстановить пароль Регистрация
 
veslogrebov
0 / 0 / 0
Регистрация: 06.11.2012
Сообщений: 9
23.05.2013, 06:51     Как сделать класс, содержащий несколько безразмерных массивов? #1
Добрый день!
Подскажите пожалуйста, как создать класс, содержащий несколько безразмерных массивов?
Нужно сделать что то вроде:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
class A
{
    int x[];
    float y[];
    float z[];
 
    A(int size)
    {
        x = new int(size);
        y = new float(size);
        z = new float(size);
    }
};
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.05.2013, 06:51     Как сделать класс, содержащий несколько безразмерных массивов?
Посмотрите здесь:

C++ несколько условий как сделать?
Как записать несколько массивов, каждый в свой файл? C++
Как связать несколько классов через один общий класс? C++
C++ Определить класс химический элемент, содержащий информацию о названии элемента его химических свойствах. Определить класс медикаменты, содержащий разн
Поместить в класс несколько структур как реализовать C++
Создать класс с матрицей и сделать несколько перегрузок C++
Как использовать вектор, содержащий указатели на класс, в этом же классе? C++
Как создать класс содержащий только вспомогательные функции C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
ITcrusader
Эксперт C++
 Аватар для ITcrusader
176 / 162 / 8
Регистрация: 12.02.2013
Сообщений: 410
23.05.2013, 08:19     Как сделать класс, содержащий несколько безразмерных массивов? #2
Почитай про std::vector.

Твой код поправил:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
class A
{
    int* x;
    float* y;
    float* z;
 
    A(int size)
    {
        x = new int[size];
        y = new float[size];
        z = new float[size];
    }
}
Yandex
Объявления
23.05.2013, 08:19     Как сделать класс, содержащий несколько безразмерных массивов?
Ответ Создать тему
Опции темы

Текущее время: 09:07. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru