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

Как malloc выделяет память? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти минимальное ребёрное и вершинное покрытие графа http://www.cyberforum.ru/cpp-beginners/thread1202090.html
Подскажите плз алгоритм решения с примером
C++ Найти сумму цифр вещественного числа, введенного пользователем Здравствуйте! Найти сумму цифр вещественного числа, введенного пользователем. Как это можно реализовать в функции? Заранее спасибо! http://www.cyberforum.ru/cpp-beginners/thread1202087.html
Сообщить о прекращении приёма заказов C++
Нужно решить задание. Фирма набирает заказы через Интернет, заказ берется к выполнению, если он больше чем на 300 единиц, иначе отказ от заказа. Фирма прекращает набирать заказы, если набрано...
C++ Подскажите, почему это работает!?)
Мне необходимо изменить все строчные буквы на заглавные, это все получается. Я ввожу символы(причем заметьте массив чар из 0, но программа все равно работает) я что-то разобраться не могу почему,...
C++ Движение шайбы в хоккее на С++ (DOS) http://www.cyberforum.ru/cpp-beginners/thread1202069.html
У меня есть код программы, всё готово: меню, help, прорисовано поле и всё что необходимо. Подскажите как реализовать движение шайбы.. Я вообще не представляю. Заранее большое спасибо! Вот мой...
C++ Выражение, меняет местами значения средних байт Дано целое длинное число. Прошу объяснить, что имеется в виду, и направить на материал, который бы немножко пролил бы света. Буду очень благодарен подробнее

Показать сообщение отдельно
ValeryS
Модератор
6729 / 5138 / 484
Регистрация: 14.02.2011
Сообщений: 17,244
08.06.2014, 06:47
Цитата Сообщение от Renji Посмотреть сообщение
Потому что на машинном уровне память выделяется только страницами по четыре килобайта. Проверка допустимости чтения/записи тоже делается для всей страницы, а не для каждого int в отдельности.
хорошо
значит 4 КБ это это тысяча int
Цитата Сообщение от PlayaRC Посмотреть сообщение
если записать больше (например 100), то они запишутся дальше в памяти, но программа завершиться с ошибкой " Куча была повреждена
почему?
тысяча больше чем сто

Да и кто сказал что malloc оперирует страницами?
этак никакой памяти не напасешься
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.