【发布时间】:2009-11-29 15:27:29
【问题描述】:
我知道这个问题可能已经在这个论坛和网络上被问过很多次了。我被要求在 C++ 中创建一个大整数的实现,但是有一个约束是我的构造函数之一应该将一个 int 作为参数......所以我猜会有多个非默认构造函数...... . 所以我的问题是,最简单的方法是什么?
【问题讨论】:
-
以及c++是一个oo,作业要求之一是我自己实现它,我应该这样组织它:BigInteger基本上是BigBit指针的向量。 BigBit 必须重载位的标准逻辑运算符,例如 &、|、~ 和 ^。所以我将 BigBit 实现为 bool.... 现在的问题是如何在 BigInteger 类中存储大量数字。如果我有这样的限制,它是如何工作的?是的,这是家庭作业,我只是想找到关于如何以最简单的方式做到这一点的想法或见解......
标签: c++ c algorithm biginteger