C/C++
文章平均质量分 72
dreamXren
随便。。。。。。
展开
-
Warning LNK4098 : defaultlib "library" conflicts with use of other libs; use /NODEFAULTLIB:library
Author :Jeff 2005 – 11 - 25关键字:Warning LNK4098 defaultlib "library" conflicts with use of other libs; use /NODEFAULTLIB:library 工程一大,包含的头文件和库也就多了,冲突一时是不可避免的。 不过还好, 只是Warning,并不影响整个工程的编译和运行。但是一些原创 2005-11-25 18:52:00 · 4953 阅读 · 0 评论 -
C++/C中侦测memory leak
环境条件:1. 支持运算符new、delete的重载. 侦测memory leak的特性:1. 侦测释放memory的方式是否与申请memory方式一致。包括:new和delete的配对,new []和delete[]的配对。出现上述的情况,提示为:Assertion failed: pos ,并退出。2. 侦测申请的memory是否都已释放。(需要调用,才能进原创 2006-04-25 18:37:00 · 3290 阅读 · 0 评论 -
智力游戏《奇妙的反射镜》通关
智力游戏《奇妙的反射镜》通关一款经典的益智游戏flash版,难度越来越大,考验你的智力 ,这个有1~25关。下载地址:http://www.pconline.com.cn/pcedu/carton/games/0406/flash/040622jingzi.swf玩了好几天,今天总算通了关,虽然15关和22关是参考别人的。庆贺一下了~~~个人感觉13,15,16,17,22关要稍微困难些。在摆原创 2006-04-21 20:20:00 · 4213 阅读 · 0 评论 -
MySQL Server 5.0 – 安装及配置
MySQL Server 5.0 – 安装及配置Author : Jeff 2006-2-20关键字: MySQL 配置环境:Window XP Professional + SP2, MySQL Server 5.0 下载软件:MySQL Server 5.0.18 http://dev.mysql.com/downloads/mysql/5.0.html下载My原创 2006-02-23 19:00:00 · 36011 阅读 · 6 评论 -
关于MS-DOS下的批处理
关于MS-DOS下的批处理Author : Jeff 2006-03-10关键字: MS-DOS 批处理环境:Window XP Professional + SP2[版本5.1.2600] (当我刚开始接触计算机的时候,DOS时代就已经一去不复返。那个时代的辉煌,那个时代程序员的激情,我已无缘再见,但是可以想象得出来,而绝不是充斥着一种功利,一种浮躁。DOS的辉煌虽已原创 2006-03-10 18:57:00 · 4487 阅读 · 1 评论 -
C++虚函数系列之三:虚函数调用的另类"注入"
Author:Jeff 2005-12-7关键字:C++ 虚函数 注入环境:Window XP Professional + SP2, VC6.0 在用汇编语言调用class的private虚函数Outp()时,注意到在调用之前先PUSH 23,而在调用后并没有POP清栈。如果画蛇添足,加上POP语句,反而导致栈的崩溃。因为C++成员函数的调用约定为thiscall。 从网上摘录的关于函数调用原创 2005-12-07 18:26:00 · 2068 阅读 · 0 评论 -
C++虚函数系列之二:绕过class的访问机制访问虚函数
Author:Jeff 2005-12-2关键字:C++ 虚函数 访问机制环境:Window XP Professional + SP2, VC6.0 上一篇文章中,在统计虚函数的个数时,依靠的就是其地址。虚函数的地址都有了,如果不调用一下,太对不起人了。*_*!。 但令人沮丧的是,C++中对类的成员变量及成员函数有严格的访问权限,你光明正大地调用C++的private虚函数,在编译期就通不过原创 2005-12-07 18:22:00 · 1472 阅读 · 0 评论 -
C++虚函数系列之一:统计class中虚函数的个数
Author:Jeff 2005-12-2关键字:C++ 虚函数 栈 存储环境:Window XP Professional + SP2, VC6.0 无论在栈中还是在堆中申请内存空间,项目组都会要求用memset()将申请到的空间清0。对于简单数据类型数组和结构简单的struct,class,memset()很好用。但是对于某些struct或者class,memset()之后程序会莫名其妙d原创 2005-12-02 18:48:00 · 1756 阅读 · 1 评论 -
狐狸的狡诈与智慧 – 谈编程中的技巧处理
Author : Jeff 2005-11-30关键字: 编程 技巧环境:Window XP Professional + SP2, VC6.0 一直以来,狐狸都是狡猾的化身。在儿时,教科书和各色童话书就明白地告诉我们:狡猾的狐狸。它曾经从乌鸦的嘴里骗过肉,在冬天骗过猎户,偷吃光了猎户家的肉。我们也一直这样认为着。直到我们明事理,才明白:狐狸是狡猾,但是不可否认,它也很有智慧。它的办法是很卑劣,原创 2005-11-30 15:00:00 · 2681 阅读 · 27 评论 -
一些有关C++语言中的bit操作
Author:Jeff 2005-11-30关键字:C/C++ bit 位操作 以下大多从网上和书中来,有些则加入了个人的见解~~1) 函数实现交换两个int型变量的值,要求不定义任何中间变量。C / C++ 版:void Swap(int *a, int *b){*a^=*b; *b^=*a; *a^=*b;}C++ 版:void Swap(int &a, int &b){a原创 2005-11-30 15:06:00 · 7573 阅读 · 5 评论 -
浮点数的存储及输出问题
Author :Jeff 2005-11-25关键字: 体系结构 IEEE754 浮点数 存储 main(){ float f=123.456; printf("f=%f/n",f);}如果不运行上面的代码,让我们来直接判断,输出的结果会是什么?而在你运行程序之后,结果却很让人诧异:123.456001。为什么会是123.456001?有六位小数可以理解,最后那个1是为何?有原创 2005-11-25 18:45:00 · 5921 阅读 · 2 评论 -
CSDN专帖系列之一: 根据某一特殊规律的概率生成随机数
CSDN专帖系列之一: 根据某一特殊规律的概率生成随机数Author:Jeff 2006-7-7关键字:C++ 算法 随机数 概率环境:Window XP Professional + SP2, VC6.0 CSDN原帖:主 题:求一算法,随机数和概率相关作 者:adintr (www.adintr.com)链 接:http://communi原创 2006-07-14 18:48:00 · 2124 阅读 · 1 评论