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

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

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

Показать сообщение отдельно
ValeryS
Модератор
6551 / 5017 / 463
Регистрация: 14.02.2011
Сообщений: 16,735
08.06.2014, 08:58     Как malloc выделяет память?
Цитата Сообщение от uglyPinokkio Посмотреть сообщение
Страницами оперирует не malloc а менеджер памяти.
А зачем ты мне это рассказываешь?
расскажи это Renji, который на вопрос
Цитата Сообщение от PlayaRC
Как malloc выделяет память?
отвечает
Цитата Сообщение от Renji Посмотреть сообщение
на машинном уровне память выделяется только страницами по четыре килобайта. Проверка допустимости чтения/записи тоже делается для всей страницы, а не для каждого int в отдельности.
Цитата Сообщение от uglyPinokkio Посмотреть сообщение
Обычный человек считает, что килобайт это тысяча байт, а программист что в килограмме 1024 грамма.
Я человек а не машина, и мне удобней оперировать человеческой а не машинной математикой
но могу переписать
значит 4 КБ это это тысяча двадцать четыре int
так устроит
хотя опять засада получается
никто не гарантировал,что int 4 байта
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru