Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
TeachME
0 / 0 / 3
Регистрация: 10.12.2016
Сообщений: 40
#1

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

04.04.2017, 23:48. Просмотров 725. Ответов 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
Ответы с готовыми решениями:

Статическая память,Динамическая память.
a) Статическая память. Двумерный массив. Дан массив целых чисел. В массиве есть...

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

Динамическая память
Создать одномерный массив в котором хранятся года рождения людей (года вводятся...

Динамическая память
Здраствуйте!!!! Помогите выделить память под двумерные массив элементами...

Динамическая память.
Всем привет! Уважаемые знатоки, можете посмотреть мою реализацию класса...

3
nd2
2835 / 2403 / 1057
Регистрация: 29.01.2016
Сообщений: 8,042
04.04.2017, 23:52 #2
Лучший ответ Сообщение было отмечено TeachME как решение

Решение

Цитата Сообщение от TeachME Посмотреть сообщение
Пожалуйста помогите.
В конструкторе выдели. Не забудь о правиле трёх: Распространенные ошибки
1
TeachME
0 / 0 / 3
Регистрация: 10.12.2016
Сообщений: 40
04.04.2017, 23:55  [ТС] #3
Cпасибо большое.
0
MrGluck
Модератор
Эксперт CЭксперт С++
8078 / 4930 / 1431
Регистрация: 29.11.2010
Сообщений: 13,357
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++
Народ, подскажите, плиз, что я делаю не так? Надо посимвольно ститать строку,...

Динамическая память
Всем привет!!! взникла проблема с выполнением строки K=A++; при...


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

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

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