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

Извлечение из памяти по указателю - C++

Восстановить пароль Регистрация
 
dimichG
0 / 0 / 0
Регистрация: 07.05.2012
Сообщений: 17
13.08.2012, 14:23     Извлечение из памяти по указателю #1
Не могу понять, как с помощью указателя извлечь строку из памяти имея адрес типа Integer. Указателю ведь нельзя присвоить значение нужного мне адреса.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.08.2012, 14:23     Извлечение из памяти по указателю
Посмотрите здесь:

Удаление объекта по указателю. C++
C++ Выделение динамической памяти указателю в локальной функции
запись по указателю C++
Копирование переменной по её указателю C++
Передача по указателю и по ссылке C++
C++ динамическое выделение памяти указателю
Передача struct по указателю C++
Присвоение значения указателю C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
John Prick
754 / 687 / 123
Регистрация: 27.07.2012
Сообщений: 1,974
Завершенные тесты: 3
13.08.2012, 14:27     Извлечение из памяти по указателю #2
Цитата Сообщение от dimichG Посмотреть сообщение
Указателю ведь нельзя присвоить значение нужного мне адреса
Почему же. Любое число типа int можно преобразовать в адрес:
C++
1
2
int a = 100500;
*(string*)(a) = "hello!"
Только если по адресу 100500 лежит не строка, а хз что - будет фэйл.
dimichG
0 / 0 / 0
Регистрация: 07.05.2012
Сообщений: 17
13.08.2012, 16:03  [ТС]     Извлечение из памяти по указателю #3
Большое спасибо, все получилось=)

Добавлено через 1 час 30 минут
Можно ли задать указатель на строку типа Integer напрямую? я делал так
C++
1
2
3
4
String Str = "Hello";
String * pStr;
pStr = &Str;
Edit1->Tag=int(pStr);
Yandex
Объявления
13.08.2012, 16:03     Извлечение из памяти по указателю
Ответ Создать тему
Опции темы

Текущее время: 17:05. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru