Форум программистов, компьютерный форум 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 ничего не происходит, только появляется пустая консоль. Помогите, пожалуйста, настроить. подробнее

Показать сообщение отдельно
stawerfar
 Аватар для stawerfar
141 / 55 / 4
Регистрация: 14.12.2010
Сообщений: 347
Записей в блоге: 1
02.05.2014, 23:14     Степень двойки для отражения размера памяти
Коллеги глупый но все же интересный вопрос! Один гибибайт состоит из 1073741824 байт памяти. Почему разработчики выбрали такое странное число (степень двойки) вместо какого нибудь хорошо запоминающегося, например 1000000000? Это просто табу для удобства или есть другое объяснение этому феномену? Я лично не вижу ни аппаратных ни программных преград для этого( даже несмотря на двоичную систему счисления, это ни как не мешает группировать байты в произвольном для нас блоке).
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 09:08. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru