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

Степень двойки для отражения размера памяти - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Пирамидальная сортировка массива, счетчики http://www.cyberforum.ru/cpp-beginners/thread1164475.html
не могу понять куда счетчики:сравнения и обменов.помогите пожалуйста. вот код сортировки: template<class T> void SiftDown(T* const heap, int i, int const n) { //Просеивает элемент номер i вниз в пирамиде heap. //n -- размер пирамиды //Идея в том, что вычисляется максимальный элемент из трёх: // 1) текущий элемент // 2) левый потомок // 3) правый потомок
C++ Найти точку между зарядами, где равнодействующая равна 0 Доброго времени суток, заседатели форума. У меня возникла проблема с этой задачей. Вы не могли-бы мне с ней помочь? Условие прилагаю: На прямой находятся 3 положительных заряда величины q1,q2,q3, так, как показано на рисунке 49. Определить расстояния от заряда q1 до точек, в которых равнодействующая сил отталкивания зарядами q1 q2 q3 некоторого четвертого положительного заряда равна 0. Даны... http://www.cyberforum.ru/cpp-beginners/thread1164470.html
Возврат к началу switch C++
Здравствуйте. Есть программа, включающая в себя ... switch(x) { case 1: {}; case 2: {}; case n: {}; default: {};
C++ Изменение размера созданного вектора
Как изменить размер вектора? Например, проводим какие-нибудь вычисления и результатов получилось больше, чем размер вектора. Как в таком случаи увеличить вектор?
C++ Проверить список запущенных процессов на наличие нужного http://www.cyberforum.ru/cpp-beginners/thread1164449.html
Задача: 1. Все просто - проверить список запущенных процессов на наличие нужного мне процесса , если найден возвращаем правду если не найден выходим , ВНИМАНИЕ!!! функцию нужно вызывать постоянно , в потоке , в моём случае это таймер , так как .net приложение , но это не важно , если в обычной дллки в потоке вызывать - тоже самое. Код: BOOL CheckProcess(const char * procName) { HANDLE...
C++ Sublime text 2 + MinGW не получается настроить Все делал по теме: http://www.cyberforum.ru/blogs/390663/blog1982.html Или этот способ не подходит для Sublime text 2? Нажимаю Ctrl+B или Ctrl+Shift+B ничего не происходит, только появляется пустая консоль. Помогите, пожалуйста, настроить. подробнее

Показать сообщение отдельно
gng
605 / 451 / 122
Регистрация: 08.09.2013
Сообщений: 1,152
03.05.2014, 12:35     Степень двойки для отражения размера памяти
Цитата Сообщение от stawerfar Посмотреть сообщение
Я лично не вижу ни аппаратных ни программных преград для этого( даже несмотря на двоичную систему счисления, это ни как не мешает группировать байты в произвольном для нас блоке).
Вам пояснили в первом же ответе.
Если, к примеру, ширина шины адреса = 32, то можно адресовать 2**32 = 4GiB памяти (Или 4Гбайт по нашему). Это число - целое и удобное. При расчете 1G=10**9 byte при покупке планки памяти, ее объем задавался бы дробным числом, что неудобно.

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