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

Как правильно записывать в динамический массив типа класса обьекты? вот банальный пример - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Циклический сдвиг матрицы MxN http://www.cyberforum.ru/cpp-beginners/thread1084946.html
Ребята вот есть, например, матрица: 123 456 надо что бы получилось 412 563 при таком примере шаг равняется 1. Мой вариант с квадратными матрицами справляется, а вот уже с MxN, я не могу додумать :( Буду благодарен, если увидите мою ошибку.
C++ LNK2019: ссылка на неразрешенный внешний символ. Что это за ошибка? Ошибка 1 error LNK2019: ссылка на неразрешенный внешний символ _WinMain@16 в функции ___tmainCRTStartup C:\Documents and Settings\Димон\Мои документы\Visual Studio 2010\Projects\wchar\wchar\MSVCRTD.lib(crtexew.obj) wchar http://www.cyberforum.ru/cpp-beginners/thread1084938.html
C++ Как создать чекер для проверки консольных программ
Мне нужно научиться создавать чекеры для проверки консольных программ... Где можно почитать об этом, а то везде чекеры, чекеры, но не такого типа как мне нужно.
Ошибка в коде. Не могу ввести вещественное число C++
При выполнении программы пытаюсь ввести элементы массива. Каждое число должно быть вещественным. При выполнении программы (при вводе вещественных чисел в массив) компилятор выдает ошибку (скрин прилагается). При вводе целочисленного значения массива программа работает правильно. Где-то идет несоответствие типов данных. Как можно изменить код, чтоб в массив можно было вводить число с плавающей...
C++ setlocale не совсем работает http://www.cyberforum.ru/cpp-beginners/thread1084932.html
есть код: #include <iostream> #include <conio.h> #include <clocale> using namespace std; int main() { setlocale (LC_ALL,"Russian"); struct zap
C++ Оформить в виде функции Даны действительные числа s, t. Получить: g(1.2, s)+g(t, s)-g(2s - 1.5t), |g(ln(s, t+1))-g(t, s)|, где подробнее

Показать сообщение отдельно
foration7
0 / 0 / 0
Регистрация: 17.04.2013
Сообщений: 31
30.01.2014, 13:13  [ТС]     Как правильно записывать в динамический массив типа класса обьекты? вот банальный пример
Цитата Сообщение от alsav22 Посмотреть сообщение
Вы понимаете о чём это?
как я понял выделить динамически память под строки, так?

Добавлено через 9 минут
Цитата Сообщение от Kuzia domovenok Посмотреть сообщение
Кстати интересный трюк недавно нашёл.
Когда выделяешь массив объектов с помощью new[], класс обязан иметь конструктор по-умолчанию, иначе с конструированием массива возникнет проблема, так?
Но вместо того, чтобы добавлять в класс "ненужный" конструктор без параметров, можно создать массив с использованием placement new!
А вы не моли бы показать какой-нибудь пример с ним. я в гугле смотрел и читал, но что-то я не допер
 
Текущее время: 05:38. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru