Динамическое перераспределение памяти для создания неограниченного целочисленного класса [закрыто] ⇐ C++
Динамическое перераспределение памяти для создания неограниченного целочисленного класса [закрыто]
Мне нужно создать класс, который может иметь целое число неограниченной длины. Как мне динамически перераспределять размер массива, содержащего каждую цифру целого числа. Есть ли способ создать массив таким образом, чтобы он автоматически достигал нужной длины, когда есть вероятность переполнения? (было бы лучше, если бы я мог что-нибудь сделать с этим в самом конструкторе)
Изначально я пытался создать что-то похожее на инкрементную стратегию при добавлении в стек, при которой мы увеличиваем размер стека на фиксированную величину, когда получаем больше операций добавления, чем емкость стека. Однако, пытаясь реализовать это, я понял, что данное целое число может быть от 0 до порядка 10. Как мне убедиться, что изначально я назначаю им правильный размер? Кроме того, если вначале мне дано большое число, следует ли ему вначале выделить правильное пространство, необходимое для него?
Мне нужно создать класс, который может иметь целое число неограниченной длины. Как мне динамически перераспределять размер массива, содержащего каждую цифру целого числа. Есть ли способ создать массив таким образом, чтобы он автоматически достигал нужной длины, когда есть вероятность переполнения? (было бы лучше, если бы я мог что-нибудь сделать с этим в самом конструкторе)
Изначально я пытался создать что-то похожее на инкрементную стратегию при добавлении в стек, при которой мы увеличиваем размер стека на фиксированную величину, когда получаем больше операций добавления, чем емкость стека. Однако, пытаясь реализовать это, я понял, что данное целое число может быть от 0 до порядка 10. Как мне убедиться, что изначально я назначаю им правильный размер? Кроме того, если вначале мне дано большое число, следует ли ему вначале выделить правильное пространство, необходимое для него?
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Создание шутера сверху вниз и возможность неограниченного движения пуль в направлении мыши.
Anonymous » » в форуме C# - 0 Ответы
- 25 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Создание шутера сверху вниз и возможность неограниченного движения пуль в направлении мыши.
Anonymous » » в форуме C# - 0 Ответы
- 22 Просмотры
-
Последнее сообщение Anonymous
-