Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ перегрузка операторов https://www.cyberforum.ru/ cpp-beginners/ thread789293.html
здравствуйте. недавно разбираю с С++, и как у всех начинающих возникла очередная непонятка, которую неудаетс победить самостоятельно. суть: //------------файл .h #ifndef MYCOMPLEX_H #define MYCOMPLEX_H class myComplex {
Кто подключает и какие библиотеки при включении в проект заголовочного файла Windows.h к примеру? C++
В заголовочных файлах ведь только описания, константы, макросы, а откуда тогда берется сам код описанных в Windows.h ф-ий? Это выполняет компоновщик?(подключает библиотеки) И еще вопрос: если в двух единицах трансляции(1.h+1.cpp, 2.h+2.cpp) исп-ся например <stdio.h>, то почему не происходит множественного определения?
C++ арифметические вычисления.уравнение Подправьте пожалуйста код чтото я накосячил уравнение а*х*х+b=0 a b вводятся с клавиатуры #include "stdafx.h" #include <iostream> #include <cmath> using namespace std; int main () https://www.cyberforum.ru/ cpp-beginners/ thread789262.html C++ Программа с классом Point Разработать класс Point для работы с объектами типа точка на плоскости. Определить в этом классе функции-члены, которые обеспечивают ввод/вывод элементов класса, а также доступ к закрытым членам класса. Кроме этого определить функцию-член, определяющую расстояние между двумя точками. https://www.cyberforum.ru/ cpp-beginners/ thread789260.html
C++ копирование файла
недавно изучаю С++, собственно столкнулся с проблемой при копировании из одного файла в другой. проблема заключается в дублировании последнего символа, насколько я понимаю, происходит это из-за EOF. получилось обойти двухуровневым циклом, но чувствую что так вряд ли делается. может кто подскажет более изящное решение. #include <iostream> #include <fstream> using namespace std; int...
C++ Задачка на массив. Заменить все его элементы с отрицательным значением на значение минимального положительного элемента Здравствуйте. Помогите решить задачу. Задан массив А(н). Заменить все его элементы с отрицательным значением на значение минимального положительного элемента https://www.cyberforum.ru/ cpp-beginners/ thread789234.html
C++ Нужно доработать https://www.cyberforum.ru/ cpp-beginners/ thread789187.html
Здравсвуйте. У меня есть задание. Должно быть главное меню со следующими операциями: Добавить запись Удалить запись Вывести все записи (только те которые существуют) Найти запись (по номеру счёта) Изменить баланс счёта (введя номер счёта, и положительное или отрицательное значение – изменить сумму на введённое значение) Вывести должников (все записи с отрицательным балансом) Сосчитать...
C++ Задачник с примерами по С++
Доброе время суток, подскажите есть ли какой задачник с примерами (по аналогии задачников по математики) где было бы много (100+) заданий разбитых по темам, начиная от самых простых например: Глава 1: Арифметические операции. преобразование типов, логические операции; Глава 2: Конструкция логического выбора if, структура множественного выбора switch Глава 3: Циклы while, do-while, for,...
C++ Количество корней уравнения с 4 переменными https://www.cyberforum.ru/ cpp-beginners/ thread789175.html
Всем здравствуйте, собственно проблема, требуется найти количество решений этого уравнения u/(N−u)*z/(N−z)=v/(N−v)*w/(N−z). Ребята на английском форуме предложили решение работающее за N^2 log N http://math.stackexchange.com/questions/306272/how-many-tetrahedrons-in-a-tetrahedron/306493#306493 Как это же написать на C++? То что пишу я никак не выдает 4836. Ограничение для N = 3000;
C++ Собственное число Есть ли у кого нибудь уже готовый алгоритм нахождения собственного числа, или хотябы дайте наводку как его запрограмировать без использования полиномов Добавлено через 2 часа 0 минут Ап! ни у кого не было потребности в собственных числах? https://www.cyberforum.ru/ cpp-beginners/ thread789174.html
Оператор if. Сравнение strlen(char x) != 3 C++
Что то не понял, почему не сравнивает... Вот код который поидее должен работать: if((strlen(ne) != 1) || (strlen(ne) != 3)) Т.е. я сравниваю size_T с числом. Юзал поиск, сказали что "нельзя сравнивать unsigned и signed". Насколько я понимаю, это "беззнаковое и знаковое", но как же тогда быть ? Пробовал всяка разна, но не получается. Может кто помочь ?
C++ Допишите программу https://www.cyberforum.ru/ cpp-beginners/ thread789167.html
Здравствуйте! У меня большая просьба к вам дописать пару функций в программу. Дан код: #include <iostream> using namespace std; int main() { double numb,result=1,tmp=1; cout << "Enter n!: "; cin>>numb;
Неэпический
17870 / 10635 / 2054
Регистрация: 27.09.2012
Сообщений: 26,737
Записей в блоге: 1
18.02.2013, 18:34 0

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

18.02.2013, 18:34. Показов 2012. Ответов 10
Метки (Все метки)

Ответ

Цитата Сообщение от 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;
    }
Работает, работает. просто утечка памяти сразу и всё - на более этот конструктор не тянет

Вернуться к обсуждению:
Выделение и освобождение памяти в конструкторе и деструкторе C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.02.2013, 18:34
Готовые ответы и решения:

Освобождение памяти в деструкторе
Здравствуйте у меня есть три класса: class Date { int iDay, iMonth, iYear; public: Date();...

Освобождение памяти в деструкторе
Объясните, пожалуйста, что я делаю не правильно. Есть класс: class a{ int * ptr; public:...

Освобождение памяти в деструкторе класса
Перечитал по этому поводу много информации. Главный вопрос. Есть класс в котором происходит...

Освобождение памяти при возникновения исключения в конструкторе
class IScene{ public : virtual void Draw() const = 0; } class Scene: public IScene {...

10
18.02.2013, 18:34
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.02.2013, 18:34
Помогаю со студенческими работами здесь

Выделение и освобождение памяти
Здравствуйте, помогите пожалуйста разобраться. Скажите является ли следующий код правильным в...

Выделение и освобождение памяти в c++
Не давно наткнулся на такую замечательность : system(&quot;PAUSE&quot;);//1 раз int *p = new int; //...

Выделение и освобождение памяти
работаю со структурой на Си struct Matrix{ float **a; int n; } Структура...

Выделение/освобождение памяти
помогите пожалуйста, в С++ есть конструкции вида xx=AllocMemInt2D(LL, NN); DeAllocMemFloat2D(LL,...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru