- 博客(11)
- 收藏
- 关注
原创 两种VC操纵EXCEL的方法.
第一种方法,简单的,用CDatabase实现. 程序是一个基于对话框的,步骤: A,为了避免代码重复,设置下面几个全局变量(类范围的),要引入头文件 CDatabase m_db; //数据库 CString m_dbdriver; //要生
2006-06-26 01:16:00 8355 5
原创 浮点数表示及其实现.
我两年前就知道不应该用==号来判断浮点数的相等了,因为存在一个精度的问题,但是一直以来,都没怎么在乎这些东西,而实际上,我对于浮点数的结构,虽然了解,但并不清晰. 作为一个C++爱好者,应该尽量搞清楚每一个问题,所以我搞清楚了浮点数的内在表示及实现.在没有大问题的情况下,一切以易于理解和记忆为标准.首先说一下原,反,补,移码. 移码其实就等于补码,只是符号相反. 对于正数而言,原,反,补码都一
2006-06-21 20:54:00 25135 8
原创 理论也很重要
作为一个狂热的"纯"技术支持者和爱好者,我一向不屑于一些计算机理论,认为有些人根本不懂编程,不能用程序来实现他们所说的东西,说得天花乱坠也只是让人笑话,所以自己也常常痴迷于技术,而不是很注重理论修养,至少相对而言是这样的. 最近要应付考试,拿起了>,看了两天,感觉很好,本来一些常见的数据库应用我也接触过了,如VC下的ODBC或者SQL SERVER,MYSQL. 但这次遇到的"理论"让我觉得
2006-06-16 17:35:00 1722 1
原创 住院记
5月6日早6时许, 突觉尿急,于是起床解决,完了再上床睡,不到九点以后的起床那不叫起床. 这时,觉得右下腹有点疼, 并迅速加剧, 睡不下去了, 只好真的起床了.疼痛越来越剧烈,开始头冒冷汗, 我不喜欢看病, 心想再撑撑就OK了, 然而这次看来不可以撑过去的,到十点四十分左右, 痛得有点头晕了, 心想再不去医院, 等到神志不清时可能就去不了啦(室友们都不在). 于强忍巨痛, 搭个摩的去了医院.
2006-06-15 12:45:00 1813
转载 在深圳300元/月的小资生活
身居深圳,诸多不易,但只要开动脑筋,用300元照样可以过上优雅的小资生活。 在深圳很多地方都有6元店。和店主搞好关系,长住还可获优惠,不需打扫房间,可以免费冲凉,和同道中人合租一床,每月每人90元。 早餐可在工业区用膳,一盒炒面只要1元钱,量足,油大,里面还有蔬菜,每月30元。余下180元。午饭一定要吃饱吃好,工业区有2元、2.5元、3元几种,作为小资,一定要选择吃3元钱的高档盒饭,三菜一汤,
2006-06-15 12:38:00 1343 1
原创 浅析C++中的 new 与 delete 操作
new操作符(new operator)与operator new的关系,你想在堆上建立一个对象,应该用new操作符。它既分配内存又为对象调用构造函数。如果你仅仅想分配内存,就应该调用operator new函数;它不会调用构造函数。如果你想定制自己的在堆对象被建立时的内存分配过程,你应该写你自己的operator new函数,然后使用new操作符,new操作符会调用你定制的operator ne
2006-06-15 12:30:00 1791
原创 我的大学
我的大学生活 几年前考入SCUT,开始背井离乡的大学生活,初来羊城,觉得生活上很不习惯,有些人会觉得都市的一切让人兴奋, 但我这个人看事情有点淡,一般反应总是:不过如此嘛,那又怎么样? 我的大学是在每天体重减轻一斤的不适应中开始的. 情感与变迁.........
2006-06-15 12:27:00 1332 1
原创 两道面试题
第一道,比较经典,用代码实现strstr()的功能.#include using namespace std;char* findasub(char str1[],int len1,char str2[], int len2){ if (len2>len1)return NULL; int j=0; int i=0; for (;j for (;i { if (str2[j]
2006-06-15 12:13:00 1024
原创 冒泡与选择排序
#include #include using namespace std;void mopsort(int a[],int n) //冒泡排序,每找出一个较大值都要交换,最值自然而然地去{ //了最前或最后. int i,j,min; for(i=0;i for (j=0;j { if (a[j]>a[j+1]) { min=a[j]; a[
2006-06-15 12:06:00 965
原创 一个完整托盘程序的实现
先让托盘"托"出来吧,关键在于一个NOTIFYICONDATA结构体,我的做法是建立一个SDI或Dialog程序,以SDI为例:A,在frame.h中声明一个全局的NOTIFYICONDATA ntf;B,在OnCreate中,实例化ntf的各个数据成员: -------------------------------------------唉,CSDN这个编辑器没做好:)ntf.cb
2006-06-15 12:01:00 2209
原创 ATL初探(COM对象的创建过程)
在这里不说COM对象的创建过程,而只记录一下我发现谜底的过程. 本人Blog的所有原创文章,由于本人的水平非常有限,本人Blog里的所有原创文章,大多只是本人的经验,都只是为自己而写,作为记录以备后查,如有人因此而受到误导,本人全不负责.下面的是文章正文,可能要有较好的C++基础才能看得明白,也只有受过ATL困惑和正在受到困惑的人才能看得爽,否则味同嚼蜡:有个问题曾经困惑我,为什么我的AT
2006-06-15 11:58:00 2728
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人