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

Указатели на объекты - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Передача локальных переменных одной функции другой http://www.cyberforum.ru/cpp-beginners/thread640464.html
Добрый день, подскажите, как осуществить передачу локальных переменных получаемых в одной функции другой?Облазил гугл, ничего внятного кроме глобализации не нашел...
C++ Функция atof() возвращает не точное значения Добрый день подскажите может кто знает есть программа в MFC фрагмент кода void Ce_weightDlg::OnBnClickedButton1() // зважування { using namespace std; CoInitialize(0); CAboutDlg... http://www.cyberforum.ru/cpp-beginners/thread640427.html
C++ Как сделать чтобы функция была видна из .cpp файла?
У меня есть 3 файла: main.cpp, 1.h, 1.cpp. Все делаю по книге, но получается так, что определение функции не видно из main().cpp main.cpp #include "1.h" int main() { func1(); // Ошибка....
Динамическая память и массивы C++
Всем доброе утро . Решил по практиковаться и задался вопросом у меня есть массив a; как ему динамическую память выделить? как понял должно вот так выглядить? char** a = new char* ; вот только и...
C++ Принадлежность полигону http://www.cyberforum.ru/cpp-beginners/thread640391.html
Здравствуйте даны координаты объекта (широта и долгота) необходимо определить положение точки относительно объекта (находится внутри, находится вне объекта) как лучше мне это сделать?
C++ Разименование указателя Есть функция get_parametr,котрая в зависимости от переданного параметра,извлекает информацию,сохраняет в объекте string,адрес которого присваивается указателю на void,передаваемого по ссылке.После я... подробнее

Показать сообщение отдельно
OhMyGodSoLong
~ Эврика! ~
1243 / 992 / 42
Регистрация: 24.07.2012
Сообщений: 2,002
21.08.2012, 13:45
Потому что то, что справа от & — это временные объекты. Они не сохраняются в памяти после завершения вычисления выражения. Поэтому если их адрес ваш компилятор и позволяет взять (всё же они где-то хранятся на время вычислений), то не факт, что там будет лежать та переменная, что вам нужна. Временные объекты уничтожаются после завершения полного выражения, так что то, что по тому адресу лежит в памяти — это уже формально не ваш объект и вообще память вам не принадлежит.
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru