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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
veslogrebov
0 / 0 / 0
Регистрация: 06.11.2012
Сообщений: 9
#1

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

23.05.2013, 06:51. Просмотров 300. Ответов 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++ содержащий только вспомогательные функции, чтобы подключив его h-файл, в...

Как записать несколько массивов, каждый в свой файл? - C++
Я недавно спрашивал здесь, как записать в файл. Мне подсказали. Вот такой вариант работает: #include <iostream> using namespace std; ...

Поместить в класс несколько структур как реализовать - C++
Здравствуйте уважаемые Сэнсей... подскажите пожалуйста как поместить в класс несколько структур используя списки: В классе еще будут...

Как сделать несколько условий if? - C++
Как сделать несколько условий if чтобы они совмещались друг с другом, а не работали по отдельности? А то вот что получается ...

Как сделать несколько операторов в структуре? - C++
Возможно я просто очень плохо пока разобрался в операторах, но все же , есть такая структура struct My_Struct { double Point_x;...

Кто посмотрит как сделать несколько задач?) - C++
Задача 1 Заданы числа a,b,c. Удвоить эти числа a>=b>=c и заменить их на абсолютные значения, если это не так. Задача 2 Задано целое...

Как сделать несколько вариантов выполнения условий? - C++
Вот полная программа (почти полная): #include <cstdlib> #include <iostream> #include <locale> #include <math.h> using...

Как сделать двумерный массив состоящий из двумерных массивов? - C++
Здравствуйте, подскажите пожалуйста как сделать двумерный массив состоящий из двумерных массивов? Допустим есть массив 128х128 в которой...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
ITcrusader
Эксперт C++
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];
    }
}
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru