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

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

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

Динамическая память в классе - C++

04.04.2017, 23:48. Просмотров 118. Ответов 3

Не знаю как в поле класса выделять память.

C++
1
2
3
4
5
6
7
8
9
10
11
#pragma once
 
namespace program 
{ 
class Diysni4usla 
{   
    private:
        double *ptrarray = new double [10];//Почему так нельзя
    public:
         Diysni4usla(){}
        ~Diysni4usla(){}
Пожалуйста помогите.
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.04.2017, 23:48
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Динамическая память в классе (C++):

Статическая память,Динамическая память. - C++
a) Статическая память. Двумерный массив. Дан массив целых чисел. В массиве есть отрицательные числа. Определить координаты левого нижнего...

Динамическая строка в классе - C++
Знаю, вопрос наверное тупой, но я недавно c++ начал учить. Столкнулся с одной проблемой. Думаю будет лучше, если покажу наглядно. ...

Динамическая память - C++
Дано натуральное число n и целые числа{a}_{1},{a}_{2},...,{a}_{n}. Выяснить, есть ли среди цифр {a}_{1},{a}_{2},...,{a}_{n}совпадающие и...

Динамическая память [new] - C++
Если записать так: char *p; p = new char; cin>>p; for(int i=0; i<strlen(p); i++) cout<<p<<endl;

Динамическая память - C++
Добрый вечер! Возникла у меня такая проблемка, нужно от статической памяти перейти к динамической. То ли уже голова не варит, то ли руки не...

Динамическая память. - C++
Всем привет! Уважаемые знатоки, можете посмотреть мою реализацию класса вектор? У меня при их большем количестве в программе вечно...

3
nd2
2820 / 2390 / 851
Регистрация: 29.01.2016
Сообщений: 8,004
04.04.2017, 23:52 #2
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
Цитата Сообщение от TeachME Посмотреть сообщение
Пожалуйста помогите.
В конструкторе выдели. Не забудь о правиле трёх: Распространенные ошибки
1
TeachME
0 / 0 / 0
Регистрация: 10.12.2016
Сообщений: 40
04.04.2017, 23:55  [ТС] #3
Cпасибо большое.
0
MrGluck
Модератор
Эксперт CЭксперт С++
7800 / 4844 / 754
Регистрация: 29.11.2010
Сообщений: 13,211
05.04.2017, 12:16 #4
А лучше использовать smart pointer-ы.
C++
1
2
3
4
5
6
class Diysni4usla
{
    private:
        std::unique_ptr<double[]> ptrarray;
    public:
         Diysni4usla() : ptrarray(std::make_unique<double[]>(10)) {}
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.04.2017, 12:16
Привет! Вот еще темы с ответами:

Динамическая память - C++
Создать одномерный массив в котором хранятся года рождения людей (года вводятся в массив в ручную, размер массива не менее 5). Определить...

Динамическая память - C++
Здраствуйте!!!! Помогите выделить память под двумерные массив элементами которого являются слова. Было бы хорошо листинг программы....

Динамическая память - C++
Народ, если кому не сложно помогите переделать вот эту программу со структурами нужно сделать так чтобы для хранения данных она...

Динамическая память - C++
Кто сможет помочь? Дана матрица А. Упорядочить элементы каждой строки в порядке не убывания. (нужно составить 2 программы с...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

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