Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ список (в программе обнуляются указатели на структуры) https://www.cyberforum.ru/ cpp-beginners/ thread924942.html
здравствуйте помогите найти ошибку, при возврате указателя на структуру из функции в функцию майн он обнуляется, это меня сбивает с толку разве указатель не сохраняет значение это же всего лишь адрес...
C++ Определить пересекаются ли окружности и найти среди них уединенные(в истории не нашел( )
Окружности задаются координатами X,Y их центров и радиусами R. Датчик случайных чисел вырабатывает характеристики N окружностей. Определить, имеются ли среди этих окружностей три попарно...
Пошаговая Детализация C++
Как бы я сам учу пока паскаль , но вот надо сделать задание по сишке .Буду благодарен за любую подсказку . Задание : Матрицы вещественных чисел . Поменять столбцы с максимальными элементами.
C++ Функция замены Builder 6 На практику в одном из пунктов задания (нужно написать текстовый редактор) нужно выполнить процедуру поиска и замены. Поиск я реализовал, не могли бы вы помочь с заменой? Мб у кого-то есть готовая... https://www.cyberforum.ru/ cpp-beginners/ thread924922.html
C++ О чем задача? https://www.cyberforum.ru/ cpp-beginners/ thread924917.html
Не пойму некоторых начальных условий задачи. Особенно пунктов 40-43 с ветвлениями. Допустим А больше В, разница меньше 0 и выполняется комманда 4207 - заносится результат (А-В) в адресс 07. А...
C++ выделение памяти char*
Подскажите пожалуйста как реализовать следующее: Человек вводит что-то с клавиатуры (строку и т.п.) И когда ему надоедает - нажимает enter - этим и завершает ввод строки. Проблема в следующем -...
C++ Русский и строки
вот есть такой кусок кода, сравнивающий строки: while(getline(user_state, buffer)){ cout << "\n" << buffer; pos = buffer.find(your_msg); if(pos != -1)...
C++ Строка (почему вылетает программа?) Подскажите пожалуйста почему вылетает программа, вроде всё правильно написано. Вылетает на строчке string = string; # include <iostream> using namespace std; class MyString { public:... https://www.cyberforum.ru/ cpp-beginners/ thread924885.html
C++ Составление "словаря" рекурсией https://www.cyberforum.ru/ cpp-beginners/ thread924867.html
Добрый день уважаемые. Полазил на Вашем форуме, - очень много полезной информации. Интересные статьи от самих пользователей. Подчас доступнее, чем в книгах написано. Ну это лирика. А по сути вот...
C++ Шаблоны. Нетиповые параметры Доброго времени суток. Столкнулся с проблемой. В учебнике, по которому я занимаюсь, о нетиповых параметрах написан всего 1 абзац :), зато задачи присутствуют. Вот одна из них: Написать шаблон класса... https://www.cyberforum.ru/ cpp-beginners/ thread924833.html
Грамотный. Безпорно.
16851 / 9745 / 1878
Регистрация: 27.09.2012
Сообщений: 24,147
Записей в блоге: 2
18.07.2013, 13:22 0

Класс вектор

18.07.2013, 13:22. Просмотров 4477. Ответов 25
Метки (Все метки)

Ответ

Цитата Сообщение от Ilot Посмотреть сообщение
для чего он нужен?
Для правильного построения копии объекта.

Конструктор копий, который сгенерирует компилятор, сделает примерно следующее:
C++
1
2
n = src.n;
ptrArr = src.ptrArr;
теперь указатель в объекте и указатель в копии указывают на одну область памяти, что явно противопоказано, ибо после выполнения деструктора одного из объектов
C++
1
delete [] ptrArr;
указатель второго будет указывать на освобожденную память

Вернуться к обсуждению:
Класс вектор
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.07.2013, 13:22

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Класс Вектор
Решил написать свой класс вектор, приблизительно как в СТЛ. Сначала решил сделать каркас. Все...

Класс Вектор
Нужна помощь в написании программы. Класс &quot;Вектор&quot;. (Чем он отличается от массива? в том что мне...

Класс вектор
У меня есть задача: Разработать пользовательский тип “ вектор в n-мерном пространстве”. Для...

Класс вектор
необходимо написать класс вектор (в геометрическом смысле в трёхмерном пространстве) ...

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