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

Получить доступ к памяти - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ сортировка и связь массивов http://www.cyberforum.ru/cpp-beginners/thread528531.html
доброго времени суток. проблема следующая: есть массив, скажем array1 = {1.3,0.5,5.7,0.9}; нужно создать еще один массив в котором по умолчанию стоят ранги первого массива array2= {1,2,3,4};. ...
C++ Поменять местами элементы матрицы, расположенные в верхней и нижней четвертях В квадратной матрице поменять местами элементы, расположенные в верхней и нижней четвертях, ограниченных главной и побочной диагоналями (за исключением элементов этих диагоналей). Помогите... http://www.cyberforum.ru/cpp-beginners/thread528523.html
C++ Дан текст состоящий из нескольких предложений...
Помогите решить задачу. Нужно на Си. Дан текст, состоящий из нескольких предложений. Предложения оканчиваются точкой, восклицательным или вопросительным знаками. Определить количество слов в...
C++ Перевод чисел из системы остаточных классов в десятичную систему счисления
Братья, нужна помощь по переводу чисел из системы остаточных классов в десятичную систему счисления. Я пробовал писать, но у меня только в диапазоне 3*5*7 работает, и то 104 и 103 он переводит...
C++ Сформировать массив из матрицы http://www.cyberforum.ru/cpp-beginners/thread528497.html
Дана матрица А(6,7). Сформировать массив В(6), каждый элемент которого есть произведение положительных элементов соответствующего столбца матрицы А. Дана матрица А(6,7). Сформировать массив В(6),...
C++ Чтение данных из файла здравствуйте. суть проблемы: у меня есть некий файл, в котором записаны в 2 столбика данные,данные пазделены табуляцией. В программе мне нужно при каждом выполнении цикла передавать в переменные S0... подробнее

Показать сообщение отдельно
ht1515
шарпопочитатель
58 / 25 / 1
Регистрация: 31.01.2010
Сообщений: 956

Получить доступ к памяти - C++

26.03.2012, 18:55. Просмотров 467. Ответов 2
Метки (Все метки)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
struct df{
unsigned  f1: 1;
unsigned  f2: 1;
unsigned  f3: 6;
};
 df gh;
 
 df* pointer=(df*)0x50000000;
 
int _tmain(int argc, _TCHAR* argv[])
{
 
    int ff1= (int)pointer->f1  ;
    int ff2= (int)pointer->f2 ;
    int ff3= (int)pointer->f3 ;
 
    return 0;
}

пишет что ошибка доступа к памяти...

Можно ли так писать вообще?

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