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

Выделение динамической памяти под массив из класса - 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/мБ определить на какой высоте плотность будет меньше 1кг/м3, если высоту изменять на 100 м?
C++ С++ Builder for и while Задачу нужно реализовать двумя способами, используя операторы for и while. Вводится последовательность символов из М символов. Каких символов больше запятых или точек? http://www.cyberforum.ru/cpp-beginners/thread1148180.html
C++ Создание стека в виде массива указателей на разные классы
Добрый день форумчане! Очень надеюсь на вашу помощь! Сел самостоятельно изучать плюсы по Лафоре,в одном из задании необходимо было сделать стек из разных типов данных. Я написал программку в Eclipse(windows): #include <iostream> #include <iomanip> using namespace std; const int stack_size = 40; class Token{ public:
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()) подробнее

Показать сообщение отдельно
Кудаив
328 / 405 / 24
Регистрация: 27.05.2012
Сообщений: 1,162
Завершенные тесты: 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; }
};
 
Текущее время: 20:52. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru