Регистрация Главная Пользователи Все разделы прочитаны
Сообщения за день Справка Регистрация

Чтение ячейки памяти[C++]

-

Вопросы и ответы, обсуждения

- Ваши вопросы по C/C++ только в данном разделе

Ответ
 
Опции темы
Старый 23.10.2015, 00:21   #1
 Разведчик
Аватар для Romasha71
 
Romasha71 скоро будет известенRomasha71 скоро будет известенRomasha71 скоро будет известенRomasha71 скоро будет известен
Регистрация: 17.12.2010
Сообщений: 40
Популярность: 367
Сказал(а) спасибо: 125
Поблагодарили 34 раз(а) в 19 сообщениях
Отправить сообщение для Romasha71 с помощью ICQ Отправить сообщение для Romasha71 с помощью Skype™
 
Question Чтение ячейки памяти[C++]

Сказали считать ячейку памяти, в которой лежит целое число, а так же посчитать кол-во 0 и 1. До сих пор не пойму, что от меня требуют и какой результат должен выйти
________________
врфжор?

Последний раз редактировалось Romasha71; 23.10.2015 в 00:34.
  Ответить с цитированием
Старый 23.10.2015, 09:28   #2
Почетный Пользователь
 Сержант
Аватар для MembRupt
 
MembRupt сломал счётчик популярности :(MembRupt сломал счётчик популярности :(MembRupt сломал счётчик популярности :(MembRupt сломал счётчик популярности :(MembRupt сломал счётчик популярности :(MembRupt сломал счётчик популярности :(MembRupt сломал счётчик популярности :(MembRupt сломал счётчик популярности :(MembRupt сломал счётчик популярности :(MembRupt сломал счётчик популярности :(MembRupt сломал счётчик популярности :(
Регистрация: 18.07.2013
Сообщений: 148
Популярность: 83981
Сказал(а) спасибо: 564
Поблагодарили 258 раз(а) в 195 сообщениях
 
По умолчанию Re: Чтение ячейки памяти[C++]

Видимо, целое число по заданному адресу и кол-во единиц в его двоичном представлении.
  Ответить с цитированием
Старый 16.11.2015, 21:57   #3
 Разведчик
Аватар для hbthtrhtrh
 
hbthtrhtrh никому не известный тип
Регистрация: 14.11.2015
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 1 раз в 1 сообщении
 
По умолчанию Re: Чтение ячейки памяти[C++]

Код:
int a = 1234567;
int *b = &a;

int bits_num = 8 * sizeof(int);

int num_of_0 = 0;
int num_of_1 = 0;

for (int i = 0; i < bits_num; ++i)
{
    (*b >> i) & 1 ? ++num_of_1: ++num_of_0;
}
  Ответить с цитированием
Пользователь сказал cпасибо:
Romasha71 (29.11.2015)
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Помогите!] Чтение памяти igo3000 Общение разработчиков 12 16.04.2016 13:28
Чтение памяти AutoIt cristallpppw Общение разработчиков 10 08.10.2015 03:09
[Помогите!] autoit, смещения памяти, чтение из памяти torrentir Вопросы и ответы, обсуждение 0 16.09.2013 02:24
[Помогите!] Delphi: чтение из памяти ПВ Piccalo Общение разработчиков 5 12.10.2012 19:20

Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 13:56.

Пишите нам: [email protected]
Copyright © 2024 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net