Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
68 / 67 / 59
Регистрация: 14.07.2013
Сообщений: 251
1

GDB обращение к памяти

29.04.2015, 14:52. Показов 1090. Ответов 20
Метки нет (Все метки)

Прошу прощения за может глупый вопрос, но как такое может быть
(gdb) print _params.DirectReplies
$18 = true
(gdb) print (int)_params.DirectReplies
$19 = 1
(gdb) print &_params.DirectReplies
$20 = (bool *) 0x7fffffff98a1
(gdb) print *0x7fffffff98a1
$21 = -255
(gdb) print *(int *)0x7fffffff98a1
$22 = -255
0
Заказывайте контрольные, курсовые и дипломы здесь.
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
29.04.2015, 14:52
Ответы с готовыми решениями:

Выделение памяти и обращение к ней
Здравствуйте! Вопрос таков: как обратиться к конкретным участкам памяти, если размер в байтах не...

Обращение к структуре в классе с выделением памяти
Добрый день уважаемые форумчане. Столкнулся с такой проблемой. Есть класс: class Components {...

Обращение к свойству класса в динамической памяти
Здравствуйте! Возникла проблема с обращением к свойству класса, расположенному в динамической...

Почему обращение к недоступному адресу в памяти
Почему при проверке кода(компиляции) выскакивает сообщение :"Недостаточный размер массивов или...

20
Evg
Эксперт CАвтор FAQ
21160 / 8176 / 628
Регистрация: 30.03.2009
Сообщений: 22,475
Записей в блоге: 30
29.04.2015, 17:38 21
Что-то типа того:

C
#include <stdio.h>
#include <string.h>
 
int x = 1;
int y = 2;
 
int main (void)
{
  printf ("%d\n", y);
  memset (&x, -1, 16);
  printf ("%d\n", y);
  return 0;
}
Код
$ gcc t.c
$ ./a.out
2
-1
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
29.04.2015, 17:38

Заказываю контрольные, курсовые, дипломные работы и диссертации здесь.

Обращение к памяти
есть процедурка замены определения символа с номером num из банка bank на символ, образ которого...

Прямое обращение к памяти
Доброго всем времени суток. Товарищи, помогите пожалуйста найти литературу для компилятора DJGPP....

GDB: можно ли отследить изменение памяти?
В GDB есть возможность поставить briokpoint либо на конкретную команду, либо на изменение выражения...

CodeLite ошибка failed to locate gdb! at 'gdb'
Установил на двух компьютерах CodeLite. На десятке и на семерке. Выдает окошко failed to locate...


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

Или воспользуйтесь поиском по форуму:
21
Ответ Создать тему
Опции темы

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