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

Создание объекта в области памяти - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как сделать преобразование в string для своего класса http://www.cyberforum.ru/cpp-beginners/thread1232590.html
есть 2 строчки кода Var a = "dfsfdfd"; string b = (string)a; в класса есть перегруженный оператор operator string (); но компилятор на него не реагирует и тупо не хочет компилировать, сразу...
C++ Требуется собрать кучу object в один контейнер и искать их по object_name Пусть дана структура вида: struct object { object(const std::string&_object_name):object_name(_object_name){} bool operator<(const object&o)const{return object_name<o.object_name;} ... http://www.cyberforum.ru/cpp-beginners/thread1232574.html
Нужно продублировать первое чётное число в односвязном списке C++
Написал вот такой код, он рабочий, но никак не пойму, что нужно сделать, чтоб выполнялась поставленная задача. Прошу помочь. #include "stdafx.h" #include <iostream> #include <string.h> #include...
C++ Как циклически организовать задание значений, пока не получится то, что надо
Делал игру кубики нужно сделать ничью что бы когда выбивало два одинаковых значений перекручивало сначала если нету два одинаковых значения переходил к следующему сигменту кода
C++ Запись в ofstream - разобрать код http://www.cyberforum.ru/cpp-beginners/thread1232502.html
Доброго времени суток объясните как это работает? char msg; //что то записали в msg не важно как, суть в том что туда писали без символа \0, //и данных может быть меньше 255(больше 255 не может...
C++ Бинарный поиск (самое левое вхождение) int binsearch (int a,int key, int l, int h) { int medium; medium=(l+h)/2; if (l>h) return (l); if (a>key) return (binsearch (a,key,l,medium-1)); else return (binsearch (a,key,medium+1,h));... подробнее

Показать сообщение отдельно
uglyPinokkio
326 / 229 / 41
Регистрация: 30.05.2014
Сообщений: 682
23.07.2014, 15:13
Цитата Сообщение от MishaMoix Посмотреть сообщение
1) one и two создается в стеке и удаляется после того как выйдем за область видимости функции? (т.е. память заготавливается еще на этапе компиляции под данные объекты)
2) three и four создается в куче и когда мы выходим мы теряем указатели и происходит утечка памяти?
1) Да. Ну кроме того, что Example one(); может быть интерпретировано компилятором как объявление функции one, возвозвращающей объект типа Example

2) Да.
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru