Результаты поиска по запросу "dynamic-memory-allocation"
Сокращение с realloc
Я столкнулся с этим небольшим фрагментом кода вэтот вопрос, & хотел знать,Может ли
Динамический доступ к памяти работает только внутри функции
Этот вопрос предназначен для использования в качестве канонического дубликата для этого FAQ:Я динамически распределяю данные внутри функции, и все работает х...
динамическое размещение / освобождение 2D и 3D массивов
Я знаю об алгоритмах динамического выделения / освобождения 2D-массива, однако я не слишком уверен в том же для 3D-массивов. Используя эти знания и немного симметрии, я придумал следующий код. (Мне было трудно визуализировать в 3D во время ...
При таком подходе важно убедиться, что вы НЕ используете теневой стек для объектов, где объект-обертка находится в куче; это нарушило бы предположение, что объекты всегда уничтожаются в обратном порядке создания.
тим использовать pimpl idiom для определенных частей нашего проекта. Эти части проекта также являются частями, где динамическое выделение памяти запрещено, и это решение не находится под нашим контролем. Итак, что я спрашиваю, есть ли чистый и ...
Для тех, кто отрицал - что не так с этим ответом? Кажется, совершенно правильно.
трел на подпись нового оператора. Который: void* operator new (std::size_t size) throw (std::bad_alloc);Но когда мы используем этот оператор, мы никогда не используем приведение. т.е. int *arr = new int;Итак, как C ++ преобразует указатель ...
Вы должны попробовать отключить его, чтобы увидеть, помогает ли это. Запустите и GetProcessHeap, и кучу CRT (и любые другие кучи, которые вы, возможно, создали).
ользую C ++ в Windows 7 с MSVC 9.0, а также смог протестировать и воспроизвести на Windows XP SP3 с MSVC 9.0. Если я выделяю 1 ГБ объектов размером 0,5 МБ, когда я их удаляю, все в порядке и ведет себя как ожидалось. Однако, если я выделяю 1 ГБ ...
Создание динамического массива динамических объектов в C ++
Я знаю, как создать массив динамических объектов. Например, имя класса - Stock. Stock *stockArray[4]; for(int i = 0 ; i < 4;i++) { stockArray[i] = new Stock(); }Как вы измените это на динамический массив динамических объектов? Что я ...
Как я могу использовать структуру?
Хорошо, во-первых, я объясню свое назначение. Для этого задания я должен использовать динамическое распределение памяти, с которым у меня нет проблем. У меня проблема с определением правильного способа выполнения моего задания. Для моего задания ...
Никому не говорите, но на самом деле это не работает. Вторым аргументом для сбора должен быть адрес структуры стека, содержащей корневой набор. Но я собираюсь сделать это целым рядом специальных объектов, указывающих на несколько стеков. И разные наборы для разных файлов памяти. Но, по крайней мере, вызов на месте.
исал простой сборщик мусора для виртуальной машины Postscript, и у меня возникают трудности при разработке достойного набора правил для того, когда делать коллекцию (когда свободный список слишком короткий?) И когда выделять новое пространство ...
Динамическое распределение памяти для массивов указателей
Я пытаюсь написать программу, которая читает последовательность строк из текстового файла и сохраняет их в виде массива строк, динамически выделяя память для каждого элемента. Мой план состоял в том, чтобы хранить каждую строку в массиве с ...