![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
编程语言
文章平均质量分 76
幼小艺人
这个作者很懒,什么都没留下…
展开
-
memset()的效率以及源码分析
void *memset(void *s, int c, size_t n);作用:将s所指向的某一块内存中的每个字节的内容全部设置为ch指定的ASCII值, 块的大小由第三个参数指定,这个函数通常为新申请的内存做初始化工作。不知道有没有像我一样把memset当作万能的初始化工具,例如:int arr[n];memset(arr,1,n*sizeof(int));这样得到的ar原创 2011-11-23 15:49:44 · 1448 阅读 · 0 评论 -
大整数类C++实现——完整代码
#include using std::ostream;#define MAXLEN 10001#define POSITIVE 1#define NEGATIVE -1#define ZERO 0class HugeInt{ friend ostream& operator<<(ostream& output,const HugeInt& n); public:原创 2011-08-06 23:02:12 · 2452 阅读 · 4 评论 -
大整数类C++实现——关键代码
相信很多编程新手都上google,baidu搜过这类东西。 我也是因为这样才终于下决心自己动手完善一个大整数类,虽然C++效率不如C,不过只是关键算法明白就好,写成类只是心理痛快点。 先看头文件代码:基本的C++类什么的就不详细讲了,主要说一下设计思路。#define MAXLEN 1000#define POSITIVE 1#define NEGATIVE -1#原创 2011-08-06 22:59:17 · 4216 阅读 · 0 评论