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

Выделение динамической памяти под массив из класса - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ С++ Builder do…while http://www.cyberforum.ru/cpp-beginners/thread1148185.html
Задачу нужно реализовать используя оператор do…while. Плотность воздуха Р с высотой Н убывает по закону Р=Ро*е-HZ. Считая, что Ро=1.29кг/м3, Z=1.25*10-4 1/мБ определить на какой высоте плотность...
C++ С++ Builder for и while Задачу нужно реализовать двумя способами, используя операторы for и while. Вводится последовательность символов из М символов. Каких символов больше запятых или точек? http://www.cyberforum.ru/cpp-beginners/thread1148180.html
C++ Создание стека в виде массива указателей на разные классы
Добрый день форумчане! Очень надеюсь на вашу помощь! Сел самостоятельно изучать плюсы по Лафоре,в одном из задании необходимо было сделать стек из разных типов данных. Я написал программку в...
C++ Как заставить программу выбирать наибольшие число?
Нужно было сделать программу которая запрашивает 5 чисел и выбирает наибольшие и наименьшие число. С запросом чисел все понятно, но вот как заставить программу выбрать наибольшие и наименьшие. В...
C++ Меню для программ http://www.cyberforum.ru/cpp-beginners/thread1148152.html
Здравствуйте, сделал 3 программы, тремя разными проектами, теперь нужно создать меню для отображения этих трех программ, наподобие как во вложении
C++ Как сделать через класс int main() { string text, search, result; string filename = "d:\\inn.txt"; ifstream *in = new ifstream(filename.c_str()); if(in->fail()) подробнее

Показать сообщение отдельно
Кудаив
329 / 406 / 24
Регистрация: 27.05.2012
Сообщений: 1,168
Завершенные тесты: 2
14.04.2014, 18:18
или слегка поменять логику - всегда выделять память для массива динамически
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <cstring>
 
class c
{
private:
   char* _a;
public:
   c();
   c(const char* a)
   {
       _a = new char[strlen(a) + 1];
       strcpy(_a, a);
   }
   ~c(){ delete[] _a; }
};
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru