|
|
Другие темы раздела | |
C++ Найти минимальное ребёрное и вершинное покрытие графа Подскажите плз алгоритм решения с примером https://www.cyberforum.ru/ cpp-beginners/ thread1202090.html |
Найти сумму цифр вещественного числа, введенного пользователем C++ Здравствуйте! Найти сумму цифр вещественного числа, введенного пользователем. Как это можно реализовать в функции? Заранее спасибо! |
C++ Сообщить о прекращении приёма заказов
https://www.cyberforum.ru/ cpp-beginners/ thread1202083.html Нужно решить задание. Фирма набирает заказы через Интернет, заказ берется к выполнению, если он больше чем на 300 единиц, иначе отказ от заказа. Фирма прекращает набирать заказы, если набрано заказов на сумму от 2000 единиц (сообщить о прекращении приёма заказов). Учесть, что максимальная мощность фирмы 3000 единиц, больше выполнить она не в состоянии. |
C++ Подскажите, почему это работает!?) Мне необходимо изменить все строчные буквы на заглавные, это все получается. Я ввожу символы(причем заметьте массив чар из 0, но программа все равно работает) я что-то разобраться не могу почему, подскажите что я не знаю и не понимаю, если Вас не затруднит. По-моему мнению, она должна читать только первый символ, но программа выводит все символы строки, например: Hello world. Выводит:... https://www.cyberforum.ru/ cpp-beginners/ thread1202082.html |
Движение шайбы в хоккее на С++ (DOS) C++ У меня есть код программы, всё готово: меню, help, прорисовано поле и всё что необходимо. Подскажите как реализовать движение шайбы.. Я вообще не представляю. Заранее большое спасибо! Вот мой код: #include <graphics.h> #include <iostream.h> #include <conio.h> #include <stdlib.h> #include <dos.h> |
C++ Выражение, меняет местами значения средних байт Дано целое длинное число. Прошу объяснить, что имеется в виду, и направить на материал, который бы немножко пролил бы света. Буду очень благодарен https://www.cyberforum.ru/ cpp-beginners/ thread1202064.html |
C++ Как запустить програмные файлы Со стороны, понимаю, вопрос кажется детским. Тем более, что если человек спрашивающий считает себя способным написать хоть какую то программу на с++. Но я и правда не знаю, как нужно запустить готовую программу. Вот к примеру, есть простая программа; myne_class.cpp. Компилируется, запускается и дает результат в консоли. Но мне надо, чтобы просто юзер наклыкал на кнопку и программа сделала... https://www.cyberforum.ru/ cpp-beginners/ thread1202062.html |
C++ Вывод функции на экран Не могу понять в чем ошибка в функции вывода(output). Проходит проверку и говорит, что в файле нет данных. Помогите пожалуйста. #include <iostream> #include <conio.h> #define N 200 using namespace std; typedef unsigned short word;// для времени struct Data { |
C++ C++ Построение блок-схем по коду помогите построить блок схему. #include <iostream> using namespace std; int main() { int N; cin >> N; https://www.cyberforum.ru/ cpp-beginners/ thread1202046.html |
C++ Алгоритм вычитания положительных и отрицательных чисел в обратном коде
https://www.cyberforum.ru/ cpp-beginners/ thread1202043.html Интересует алгоритм вычитание положительных и отрицательных чисел в обратном коде |
C++ Хранение синглтонов Здравствуйте! Необходимо хранить совокупность экземпляров различных классов-синглтонов (сервисов). Они должны быть инициализированны в определенном порядке, уничтожены в определенном порядке, поэтому классический (хранение экземпляра в static)-синглтон не подходит. Написал следующее: class ServicesHandler { private: Logger *_loggerInstance; LolManager *_lolManager; |
C++ Public и Private
https://www.cyberforum.ru/ cpp-beginners/ thread1202015.html Доброго времени суток! Написал код и понял, что некоторые методы должны быть private, а не public. Если переношу их в private, то компилятор, естественно, ругается. Не подскажете как быть? |
2782 / 1935 / 570
Регистрация: 05.06.2014
Сообщений: 5,600
|
|
08.06.2014, 13:06 | 0 |
Как malloc выделяет память? - C++ - Ответ 628958408.06.2014, 13:06. Показов 5245. Ответов 22
Метки (Все метки)
Ответ
При запуске программы ей доступно адресное пространство в четыре гигабайта. На бумаге. Реально большая часть этих адресов ведет в никуда (буквально).
VirtualAlloc связывает часть адресов с физической памятью. Теперь они доступны для чтения-записи. Адреса с которыми работает VirtualAlloc всегда выравнены на границу страницы. malloc ищет четыре бесхозных байта которые вроде и связаны с физической памятью, но никем не используются. Если найдет - возвращает пользователю и делает себе пометку "эти четыре байта заняты". Если не найдет - пинает VirtualAlloc и просит еще мегабайтик дать. Когда пользователь пытается что-то, куда-то писать, процессор проверяет "а не идет ли запись в некуда?". Если запись идет в никуда, то процессор ругается нехорошими словами. Вернуться к обсуждению: Как malloc выделяет память? C++
0
|
08.06.2014, 13:06 | |
Готовые ответы и решения:
22
Почему GlobalAlloc выделяет память в файле подкачки? И как "обрезать" ненужную память? Realloc выделяет память для массива int и не выделяет память для массива double Действительно ли new выделяет память в куче (heap)? malloc и new (динамическая память) |
08.06.2014, 13:06 | |
08.06.2014, 13:06 | |
Помогаю со студенческими работами здесь
0
Организовать функцию, которая выделяет память под строку Написать программу, которая вводит целое число n и выделяет память И снова динамическая память, malloc и free в конструкторе и деструкторе Программа, которая считывает количество товаров и выделяет память для сохранения их цен |