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

*uk = *uk2 - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Одномерные массивы, Работа со строками, Многомерные массивы http://www.cyberforum.ru/cpp/thread92828.html
Выручайте, помогите решить задания... Самостоятельная работа №6 Задачи по теме «Одномерные массивы» 1.В одномерном массиве размещены: в первых элементах — значения аргумента, в следующих — соответствующие им значения функции. Напечатать элементы этого массива в виде двух параллельных столбцов (аргумент и значения функции). 2.Дан целочисленный массив с количеством элементов п. Сжать массив,...
C++ Выделываются с циклами #include <iostream.h> #include <math.h> void main() {int l,n,m,i,j,k,p,NUL=1; cout<<"ENTER NUMBER OF X'S:"; cin>>n;n++; cout<<"ENTER NUMBER OF EQUALIZATIONS:"; cin>>m; double **A=new double*; for(i=0;i<m;i++){A=new double ;} http://www.cyberforum.ru/cpp/thread92661.html
delete void* C++
class MyClass{ public: int i; }; void main() { MyClass* MyObj = new MyClass; MyObj->i = 10; void* VoidLink = MyObj;
C++ Составить программу численного дифференцирования функции
Составить программу численного дифференцирования функции, заданной табличными значениями, с применением классов: конструктора, деструктора, конструктора по умолчанию, конструктора для копирования, функции инициализации (переустановке значений) set(), функции вычисления значения производной в заданной точке run(), вывода результатов print() и перегрузки оператора =. Для вычисления производной...
C++ Конструктор ссылки? http://www.cyberforum.ru/cpp/thread92331.html
StateManager.h class StateManager{ public: typedef long state_type; typedef void (*executor)(int); StateManager::StateManager(state_type mainState, executor newExec); private: executor exec; struct state_unit{
C++ zlib Двойное архивирование\разархивирование Использую библиотеку zlib 1.2.3 Нужно сохранять массив объектов в файл и потом загружать её. Вес - 10 мегабайт. Решил сжать перед записью. Сделал... обнаружил что уже сжатый файл тоже бы мог сжаться хорошенько (60кб). Сжал кое как... получил 6кб. Отлично... Пытаюсь разжать дважды. Что то выходит, однако тест загруженого массива объектов в реальной программе показывает баги (этот массив... подробнее

Показать сообщение отдельно
darkAngel
Технофашист
211 / 192 / 4
Регистрация: 11.03.2009
Сообщений: 850

*uk = *uk2 - C++

05.02.2010, 22:35. Просмотров 652. Ответов 1
Метки (Все метки)

Пусть
Указатель uk ссылается на область данных.
Указатель uk2 ссылается на другую область данных.

Делаем следущее:
*uk = *uk2

Т.е. область данных, на которую ссылался указатель uk заполняется новыми данными по указателю uk2.
А что становится со старыми данными? Превращаются в мусор? или всётки затераются новыми?

Я это к тому, что нужно ли явно деструктор вызывать? (delete uk)
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 04:40. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru