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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
ВДВ777
-4 / 0 / 0
Регистрация: 12.03.2013
Сообщений: 110
#1

смещения адреса - C++

11.04.2013, 23:32. Просмотров 480. Ответов 2
Метки нет (Все метки)

как в с++ указывать смещение адреса?
адрес к примеру 0х1234567 и его смещения +70 +4ac
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.04.2013, 23:32     смещения адреса
Посмотрите здесь:

адреса - C++
здравствуйте! нужно "Вывести на экран 25 случайных чисел, находящихся в диапазоне от –100 до 100. Затем найти и вывести на экран номера...

адреса - C++
привет всем есть программа 1 /* контроль адресов */ 2 #include <stdio.h> 3 main( ) 4 { int pooh = 2, bah = 5; 5 printf("...

IP адреса. - C++
Ребят всем привет.Требуется прочитать из реестра i все ip адреса компьютера. С этим проблем нет,но в разделе services лежит 5 ключей и в...

Адреса и указатели - C++
Приветствую! Не могу понять, как работать с указателями и адресами для переменных. Если можно, как можно проще объясните, коль не сложно....

указатели и адреса. - C++
Пользователь вводит с клавиатуры строку – предложение с пробелами и знаками пунктуации длиной до 100 символов. Вывести на экран адреса...

IP-адреса подсетей - C++
Не подскажите как реализовать по ёмкости маленькую программу которая будет определять по заданному классу (А, В или С), количеству подсетей...

Получение адреса - C++
Есть следующая строка: long int array; Что означает, если мы напишем следующее: (char*)Arr; Мы получим начало адреса...

смена IP-адреса - C++
день добрый. не подскажите как программно заставить венду сменить IP ?

Адреса переменных - C++
У меня возник вопрос, можно ли записать в бинарный файл адрес переменной? Если да, то как? И можно ли будет другой программой считать этот...

Получение IP адреса (Си) - C++
Есть ли функция или библиотека для С для определения своего реального интернет IP адреса? Или может есть сервис?

Ссылки и адреса - C++
Вот, где лучше всего использовать адреса и ссылки? Просто не много не понятня для чего это все. Вот например эту запись int mas; int*...

Почему адреса одинаковые? - C++
Обьясните пожалуйста код, почему адреса одинаковые? #include <iostream> using namespace std; int main() { char *s =...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
ValeryS
Модератор
6551 / 5017 / 463
Регистрация: 14.02.2011
Сообщений: 16,735
11.04.2013, 23:37     смещения адреса #2
Цитата Сообщение от ВДВ777 Посмотреть сообщение
адрес к примеру 0х1234567 и его смещения +70 +4ac
адрес чего???
вот например для char
C++
1
2
3
char *p0=0х1234567;
char *p1=p0+0x70;
char *p2=p0+0x4ac;
а для int надо делить смешения на sizeof(int)
потому что увеличивая указатель на 1 ты смещаешься на sizeof(int)
ВДВ777
-4 / 0 / 0
Регистрация: 12.03.2013
Сообщений: 110
12.04.2013, 08:11  [ТС]     смещения адреса #3
Цитата Сообщение от ValeryS Посмотреть сообщение
адрес чего???
вот например для char
C++
1
2
3
char *p0=0х1234567;
char *p1=p0+0x70;
char *p2=p0+0x4ac;
а для int надо делить смешения на sizeof(int)
потому что увеличивая указатель на 1 ты смещаешься на sizeof(int)
вот такая вот штука
ME-> WriteMemory <DWORD> (0х1234567, тут какое-нить значение);
Ответ Создать тему
Опции темы

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