【原】NTL在VC6.0中的用法简介

一、文件夹介绍 上图是NTL压缩包加压后的文件夹,路径中没有中文和空格! doc是帮助文档。 include是头文件 src是NTL源文件 lib是NTL编译后的静态链接库。我已经编译好,同学们不必在进行编译,可直接用。(有兴趣的同学可以自己编译)。 其他文件夹是测试程序。...

2011-12-02 20:35:07

阅读数:1610

评论数:1

【原】求解一个数的所有素数因数(因数分解)

题目见:http://www.cppleyuan.com/viewthread.php?tid=5118&extra=page%3D1#include #include int resolutionIntoFactors(int n,int factors[]);//将整数n的...

2011-01-01 00:25:00

阅读数:919

评论数:0

【原】用于生成给定带权重的节点的霍夫曼编码

<br />/*********************************************************** *fiename:HuffmanCode.c *author:于鹏 csdn *modify:dhfalive 2010.11.9 dh...

2010-11-09 23:08:00

阅读数:400

评论数:0

【原】计算一个整数二进制中的1个个数

<br />//////////////////////////////////////////////////////// //filename:countOne.cpp //description:计算一个整数二进制中1的个数 //author: dhfalive dh_fa...

2010-10-13 20:05:00

阅读数:354

评论数:0

【原】完全删除字符串中连续相同的字符

<br />//////////////////////////////////////////////////////// //filename: deleteDouble.c //description:完全删除字符串中相邻重复的字符 //author: dhfalive ...

2010-10-08 14:41:00

阅读数:3715

评论数:0

Base64编码实现(附 base64编码规则)

<br />/****************************************************************************** *filename: base64.c *function:将给出的字符串按照base64编码规则编码 ...

2010-10-06 13:50:00

阅读数:480

评论数:0

【转】C/C++中Static的三个作用详述

C语言中,static的字面意思很容易把我们导入歧途,其实它的作用有三条。  (1)先来介绍它的第一条也是最重要的一条:隐藏。  当我们同时编译多个文件时,所有未加static前缀的全局变量和函数都具有全局可见性。为理解这句话,我举例来说明。我们要同时编译两个源文件,一个是a.c,另一个是main...

2010-09-29 13:03:00

阅读数:514

评论数:0

【转】如何优化C语言代码

<br />1、选择合适的算法和数据结构<br />应该熟悉算法语言,知道各种算法的优缺点,具体资料请参见相应的参考资料,有<br />很多计算机书籍上都有介绍。将比较慢的顺序查找法用较快的二分查找或乱序查找<br />法代替,插入排序或冒泡排序法用...

2010-09-15 22:33:00

阅读数:462

评论数:0

计算整型数二进制中值为1的位的个数

<br />/* countOneBits.c ----- 计算给出整型数value二进制中值为1的位的个数 ** dhfalive 2010.8 dh_fa@live.cn */ int countOneBits(unsigned value) { int ones...

2010-08-12 10:38:00

阅读数:545

评论数:0

逆置整型数的二进制码

<br />/* reverseBits.c ----把value的二进制位模式从左到右逆置,返回值是逆置后的数 ** dhfalive 2010.8 dh_fa@live.cn */ unsigned reverseBits(unsigned value) { un...

2010-08-12 10:35:00

阅读数:573

评论数:0

打印出整型的二进制

/* printBits.c ---打印出value的二进制 ** dhfalive 2010.8 dh_fa@live.cn */ void printBits(int value) { int bitsCnt = sizeof(value) * 8; int i; for...

2010-08-12 10:31:00

阅读数:291

评论数:0

【转】C&C++代码网

<br /> C/C++是最主要的编程语言。这里列出了50名优秀网站和网页清单,这些网站提供c/c++源代码。这份清单提供了源代码的链接以及它们的小说明。我已尽力包括最佳的C/C++源代码的网站。这不是一个完整的清单,您有建议可以联系我,我将欢迎您的建议,以进一步加强这方面的清单。 &...

2010-07-11 23:15:00

阅读数:631

评论数:0

【转】使用VI编辑器写C语言程序

<br />我们这里以编写并执行一个C程序为例来说明GCC编译器的用法。<br /> 首先进入SHELL命令界面,输入"vi main.c" 这样就进入了一个vi编译器的界面。<br /> 输入i就进入编辑状态,可以输入源程序如下:&l...

2010-07-01 23:30:00

阅读数:7826

评论数:0

【转】C语言实现stack模板

<br />看了bsd的<sys/queue.h>源码,才知道C语言能通过宏实现C++模板的功能,真是太强大了!<br />我也学习着写了一个stack模板。有什么好的建议欢迎留言啊~~<br />"stack.h"<br ...

2010-06-11 08:29:00

阅读数:573

评论数:1

【转】C 语言中的指针和内存泄漏

<br />导致内存破坏的指针操作类型<br />在使用动态内存分配时必须考虑的检查点<br />导致内存泄漏的场景<br />如果您预先知道什么地方可能出错,那么您就能够小心避免陷阱,并消除大多数与指针和内存相关的问题。<br /> 什...

2010-06-09 22:37:00

阅读数:330

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭