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

Выделение и освобождение памяти в конструкторе и деструкторе - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ перегрузка операторов http://www.cyberforum.ru/cpp-beginners/thread789293.html
здравствуйте. недавно разбираю с С++, и как у всех начинающих возникла очередная непонятка, которую неудаетс победить самостоятельно. суть: //------------файл .h #ifndef MYCOMPLEX_H #define...
C++ Кто подключает и какие библиотеки при включении в проект заголовочного файла Windows.h к примеру? В заголовочных файлах ведь только описания, константы, макросы, а откуда тогда берется сам код описанных в Windows.h ф-ий? Это выполняет компоновщик?(подключает библиотеки) И еще вопрос: если в... http://www.cyberforum.ru/cpp-beginners/thread789275.html
C++ арифметические вычисления.уравнение
Подправьте пожалуйста код чтото я накосячил уравнение а*х*х+b=0 a b вводятся с клавиатуры #include "stdafx.h" #include <iostream> #include <cmath> using namespace std; int main ()
C++ Программа с классом Point
Разработать класс Point для работы с объектами типа точка на плоскости. Определить в этом классе функции-члены, которые обеспечивают ввод/вывод элементов класса, а также доступ к закрытым членам...
C++ копирование файла http://www.cyberforum.ru/cpp-beginners/thread789254.html
недавно изучаю С++, собственно столкнулся с проблемой при копировании из одного файла в другой. проблема заключается в дублировании последнего символа, насколько я понимаю, происходит это из-за EOF....
C++ Задачка на массив. Заменить все его элементы с отрицательным значением на значение минимального положительного элемента Здравствуйте. Помогите решить задачу. Задан массив А(н). Заменить все его элементы с отрицательным значением на значение минимального положительного элемента подробнее

Показать сообщение отдельно
Croessmah
Эксперт CЭксперт С++
13409 / 7559 / 853
Регистрация: 27.09.2012
Сообщений: 18,606
Записей в блоге: 3
Завершенные тесты: 1
18.02.2013, 18:34
Цитата Сообщение от nzk Посмотреть сообщение
if (x1!=NULL)delete &x1;
а ничего, что x1 не выделялся в куче?
C++
1
float x1,y1,z1;

Не по теме:

Цитата Сообщение от nzk Посмотреть сообщение
C++
1
return x1,y1,z1;
страшная конструкция, однако. Надеюсь, Вы понимаете суть оператора запятая.



Добавлено через 1 минуту
C++
1
2
3
4
5
6
7
    vectors()
    {
    cout<<"Работает конструктор"<<"\n\n";
    float *x1=new float;
    float *y1=new float;
    float *z1=new float;
    }
Работает, работает. просто утечка памяти сразу и всё - на более этот конструктор не тянет
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru