内容列表
VC6.0和BCB6.0中STL的性能比较(1)
概述 动机:    很偶然的,由于工作关系,我把一些用VC6.0开发的代码用BCB6.0所带的编译器重新编译了一下.一个意外的结果就是竟然得到了效率差别极大的目标代码.虽然以前也看到过一些关于两者效率的言论,但是当你亲自目睹这样的结果仍然是具有震撼力的.在我的这项工作中,效率不是我所关心的,但是也并非毫无优化的价值.由于这些代码大量使用了stl,因此也就萌生了对不同
分类:编程语言 查阅全文
通过COM使用ADO
在Visual C++或C++ Builder中,我们可以通过访问ADO的COM对象来将对ADO的操作封装成一个类。首先,我们需要对MSADO15.DLL进行导入,让它生成类型库。在C++ Builder中,用TLIBIMP.EXE来生成ADODB_TLB.h,ADODB_TLB.cpp等文件,然后我们通过阅读类型库中的信息,从而可以写成这个类:.h File#ifndef ADOH#define
分类:编程语言 查阅全文
huffman编码&解码器
/*huffman coder & decoder*/ include<stdio.h> #ifndef N #define N 27 #endif #define M (2*N-1) #define Max (100*N) #define Min  5 /*define each node's imformation*/ typedef struct nodety
分类:编程语言 查阅全文
一个php+mysql的用户验证
一个php+mysql的用户验证//mysql数据库设置CREATE TABLE users (    id tinyint(10) NOT NULL,    user varchar(10) NOT NULL,    password varchar(10) NOT NULL,    status varch
分类:编程语言 查阅全文
C++未眠夜----我学习C++的心路历程
                           C++未眠夜----我学习C++的心路历程 曾经因为自己的一些帖子在网上引起了大家对
分类:编程语言 查阅全文
哈夫曼二叉树源码
哈夫曼二叉树源码: 给定一个字符串,根据统计字符串中各个字符出现的频率对字符进行哈夫曼编码,然后对原字符串进行编码,并输出编码后的内容 ——数据结构 #include <string.h>   #define MAX_NODE 1024 #define MAX_WEIGHT  4096   typedef struct HaffmanTre
分类:编程语言 查阅全文
单片机C语言实现循环移位
首先声明:我学习单片机C语言还不到半年,所以我还是菜鸟,我贴出的东西或许你们都知道,但我只想把我学习的经历给记录下来,希望你能找到你所想要的. 我记得做学单片机做的第一个实验就是做循环彩灯的实验,如果用汇编RL和RR很容易实现循环移位,但是C语言编程的移位指指令不能循环,移了后以0填充。如果用C实现循环移位呢?我的思路是:比如将a=0x45循环左移二位。a循环左移n位
分类:编程语言 查阅全文
在XMLSPY中添加FOP 字体支持
在XMLSPY中添加FOP 字体支持   作为 XMLSpy 插件使用 FOP 默认是不支持中文字体的。在默认状态下,使用XMLSpy生成结果文件的时候,有中文的地方(或其他使用不被支持的字体,不被字符集支持的字符的地方)将被“#”代替。 可以通过设置添加用户需要的字体。FOP插件安装时附带安装的文档中有详细地说明。如果你安装了XMLSpy的FOP插件,这些文档存放在你硬盘上的
分类:编程语言 查阅全文
Coco学编程(三)--冒泡就是折腾
Coco:好久不见,真想大家。由于某人的懒惰,严重影响到到我的人气啊。 我:还好意思说,前段时间我本来是感冒,却让你宣扬成了“某种未知的呼吸系统传染病”,害得我差点被隔离。 Coco:不把你隔离起来,怎么能让你老老实实的写文章? 我:隔离我也认了,你居然会造谣说我的病会在QQ上传染,难道你要我被隔离到一个不能上网的地方吗?什么时候听说过人类的传染病会能过互联网传染了? Coco:所以说我说
分类:编程语言 查阅全文
谈谈c++的初始化工作(1)
       c++博大精深,这是很多了解c++的人的感觉。越是深入,越是觉得她会给你很好的训练---让你成为真正的程序设计者。     我想从她的初始化工作着手,试图展现其一角,希望能有助于您提高学c++和程序设计的兴趣---然后,去发现、开拓吧,当你把你的智慧融入进去以后,一行行程序就不仅是程序
分类:编程语言 查阅全文
C/C++学习
C/C++学习笔记,适用于中、高级。 目录 第一章 类 31.1类成员函数 31.2解决类成员名和参数名的冲突 31.3构造函数和析构函数 31.3.1 拷贝构造函数 41.4静态成员 51.4.1静态数据成员 51.4.2静态成员函数 51.5 类对象作为数据成员 6第二章 继承和派生 72.
分类:编程语言 查阅全文
谈谈c++的初始化工作(2)
我们首先来看上次遗留的问题。把(1)中的代码换为注释部分,或许您一时还认识不到会有什么发生,但最终是通不过的,调试抛出异常,信息如下:未处理的“System.Runtime.InteropServices.SEHException”类型的异常出现在 TestInit.exe 中 其他信息:外部组件发生异常。 This application has requested the Runtime
分类:编程语言 查阅全文
用汇编编写DOS下的内存驻留程序(1)
  绪言0.1 内存驻留与中断 内存驻留程序英文叫Terminate and Stay Resident Program,缩写为TSR.这些程序加载进内存,执行完后,就驻留在内存里,当满足条件时,调到前台来执行。 内存驻留程序的常用形式有:  >诸如Borland 的SideKick弹出式实用程序  &
分类:编程语言 查阅全文
c#程序日记
c#程序日记 ------这是以前的一篇文章,写的时候是给我们学校的bbs发的。当时刚进入大三,口气有点好玩对吗?:)现在大三要结束了,真怀念那段时光……可是,祝愿大家快乐的学,应该仍没问题是吗? 学有所苦,亦有所乐。简单一记,与大家分享;并且,照例的,渴望着您的参与---不要让我太久的呼唤好吗?我渴望,因为我喜欢充满憧憬的生活,我喜欢一群人为理想而热烈、而燃烧的日子,我喜欢我的前辈同学走了,
分类:编程语言 查阅全文
typedef使用大全3(指向函数的指针)
在typedef的使用中,最麻烦的是指向函数的指针,如果没有下面的函数,你知道下面这个表达式的定义以及如何使用它吗?   int (*s_calc_func(char op))(int, int);   如果不知道,请看下面的程序,里面有比较详细的说明       // 定义四个函数 int add(int, int); int
分类:编程语言 查阅全文
php演绎(2)——数组的排序
第二节 数组的排序 数组的排序是个让人很头痛的问题,光是各种名目的排序法就让人晕晕的了,不过它是如此的重要,以至于我们不能不重点讨论它。好在PHP已经提供了很多排序的函数,让你可以不去了解这些排序的细节。排序的原理和效率比较,我们会在后边的章节专门讨论。 PHP里最一般的排序函数是sort(),PHP手册里对它的描述如下: Sort (PHP 3, PHP 4 ) sort --
分类:编程语言 查阅全文
[PHP]不同操作系统下PHP接收POST数据问题
  不同操作系统下   PHP接收HTTP POST数据问题   文档版本 版本 创建时间 创建人 备注 1.0.0606.1 2003-6-6 郑           昀 第一稿 &n
分类:编程语言 查阅全文
MASM宏使用总结
MASM宏使用总结 td.general1 { background-color : #ffcc00; } td.general2 { background-color : #CCCC99; } td.general3 { background-color : #cccc99; } td { font-size: 11px; } bod
分类:编程语言 查阅全文
谈谈c++的初始化工作(4)
      按照惯例,我们简单回顾一下上次的问题。上次最后说,“ 所有的这些问题,在组合的情况下,也会发生吗?在对象数组初始化时,如果我们希望每个对象的初始化状态都不同,应该如何做?”,关于组合的情况,我就不回答了,希望您测试过了。但对象数组的初始化,却很有趣。    既然要合适的默认构造函数才能初始化,又要每个对象的
分类:编程语言 查阅全文
用汇编编写DOS下的内存驻留程序(2)
                    基本原理2.1 8086/8088 IBM PC中央处理单元(Central Processing Unit)是微处理器Inter 8088,8088
分类:编程语言 查阅全文
<< 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 >>