- 博客(3)
- 收藏
- 关注
原创 大数阶乘。
今天有人在电脑爱好者论坛上问了一个求1000的阶乘,这其实是N老的问题了,用数组操作。没事就写了一下算法,如下:#include#includeint Factorial(int num, int* buffer, int buffer_size){ if(buffer == NULL || buffer_size { return -1; }
2006-11-24 23:10:00 479 1
原创 如何阻止一个类被继承。
为什么要阻止一个类被继承?“为了安全考虑,比如说不想出现切割赋值的情况。”到底哪种情况下需要为这种安全做考虑?不太明白,请知道的朋友跟贴。 疑问先放这儿,问题怎么解决?我起先想法是让类的构造函数私有,用友元函数去创建对象。别的类如果从它派生,定义对象时就会因为访问不了基类的构造函数而失败。但这是个什么样的类啊。。。我汗。。。 Stroustrup的答案,如下:class Usab
2006-11-19 00:51:00 1062
原创 free.
struct mem_control_block { int is_available; int size; }; void free(void *ptr) { struct mem_control_block *free; free = ptr - s
2006-10-27 21:48:00 681
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人