woaidongmao

文章均收录自他人博客,但不喜标题前加-[转贴],因其丑陋,见谅!~
随笔 - 1469, 文章 - 0, 评论 - 661, 引用 - 0
数据加载中……

C++ 基础

重定向printf,输出到文件里

posted @ 2012-07-20 15:46 肥仔 阅读(7560) | 评论 (3)  编辑

指针访问与数组访问的效率分析

posted @ 2011-09-07 18:06 肥仔 阅读(1667) | 评论 (2)  编辑

printf此用法

posted @ 2011-09-03 19:16 肥仔 阅读(845) | 评论 (1)  编辑

Printf 格式控制符大全

posted @ 2011-09-03 18:54 肥仔 阅读(9781) | 评论 (0)  编辑

从B树谈到R树之B树的c实现

posted @ 2011-09-01 11:02 肥仔 阅读(2231) | 评论 (0)  编辑

C语言字节对齐

posted @ 2011-08-31 10:25 肥仔 阅读(1675) | 评论 (2)  编辑

delete与delete[]的区别

posted @ 2011-08-19 16:38 肥仔 阅读(862) | 评论 (0)  编辑

printf 输出 int64的问题

posted @ 2011-08-14 23:08 肥仔 阅读(2132) | 评论 (1)  编辑

default constructor 和 copy constructor 小结

posted @ 2011-07-08 11:55 肥仔 阅读(626) | 评论 (0)  编辑

指向重载函数的指针

posted @ 2011-06-21 17:19 肥仔 阅读(885) | 评论 (0)  编辑

C函数中,可变长参数的传递?

posted @ 2011-06-20 15:15 肥仔 阅读(31967) | 评论 (1)  编辑

parent构造函数里,子类的this还没有建立

posted @ 2011-05-19 11:03 肥仔 阅读(327) | 评论 (0)  编辑

dynamic_cast使用的讨论

posted @ 2011-05-04 15:08 肥仔 阅读(950) | 评论 (0)  编辑

dynamic_cast详解

posted @ 2011-05-04 14:36 肥仔 阅读(580) | 评论 (0)  编辑

C++转型操作符

posted @ 2011-05-04 14:31 肥仔 阅读(502) | 评论 (0)  编辑

通过const转型this,使之转为调用const函数,避免stack of

posted @ 2011-04-29 16:11 肥仔 阅读(384) | 评论 (0)  编辑

多重继承需要多个public

posted @ 2011-04-26 10:11 肥仔 阅读(452) | 评论 (0)  编辑

用u指定常数为无符号,避免越界

posted @ 2011-04-22 13:08 肥仔 阅读(505) | 评论 (0)  编辑

利用引用计数在多线程中安全释放资源

posted @ 2011-04-21 12:38 肥仔 阅读(1995) | 评论 (0)  编辑

头文件包含与减少关联的策略

posted @ 2011-04-04 13:48 肥仔 阅读(592) | 评论 (0)  编辑

构造函数环形依赖,无法使用new, 但是可以使用成员变量和extern解决

posted @ 2011-04-04 13:01 肥仔 阅读(487) | 评论 (0)  编辑

递归方法中,若改变全局变量容易引发问题

posted @ 2011-02-22 17:10 肥仔 阅读(978) | 评论 (1)  编辑

汇编说明__cdecl,__stdcall,__fastcall的差异

posted @ 2011-01-10 13:38 肥仔 阅读(1484) | 评论 (1)  编辑

c 函数参数求值顺序

posted @ 2010-12-29 14:12 肥仔 阅读(822) | 评论 (0)  编辑

让派生类可以new, 但是不能通过派生类指针delete 掉

posted @ 2010-09-24 15:39 肥仔 阅读(631) | 评论 (0)  编辑

编译器为类构建那些默认函数?

posted @ 2010-09-04 19:29 肥仔 阅读(920) | 评论 (0)  编辑

struct 增加虚析构函数,导致的问题

posted @ 2010-07-24 15:21 肥仔 阅读(1052) | 评论 (1)  编辑

避免构造/析构函数调用虚函数

posted @ 2010-07-03 01:41 肥仔 阅读(548) | 评论 (0)  编辑

C++中派生类对基类成员的三种访问规则

posted @ 2010-07-01 01:01 肥仔 阅读(3957) | 评论 (2)  编辑

纯虚函数能为private吗?

posted @ 2010-07-01 00:33 肥仔 阅读(1903) | 评论 (2)  编辑

std 容器保存class类型的注意事项

posted @ 2010-06-30 22:59 肥仔 阅读(657) | 评论 (0)  编辑

内存管理(operator new与new operator)

posted @ 2010-06-29 20:39 肥仔 阅读(585) | 评论 (0)  编辑

C语言运算符优先级 详细列表

posted @ 2010-05-07 12:13 肥仔 阅读(895) | 评论 (0)  编辑

C++算符优先级表

posted @ 2010-05-06 21:58 肥仔 阅读(1051) | 评论 (0)  编辑

下标是空的数组

posted @ 2010-04-01 16:42 肥仔 阅读(949) | 评论 (0)  编辑

直接调用类成员函数地址

posted @ 2010-03-11 18:03 肥仔 阅读(1350) | 评论 (0)  编辑

定义private virtual function是有意义

posted @ 2010-02-25 13:21 肥仔 阅读(1118) | 评论 (0)  编辑

宏中递增,递减符号引发的问题

posted @ 2010-02-05 12:46 肥仔 阅读(503) | 评论 (0)  编辑

与临时对象的斗争

posted @ 2009-12-07 10:58 肥仔 阅读(468) | 评论 (0)  编辑

泛型编程-转移构造函数(Generic Programming: Move Constructor)

posted @ 2009-12-02 17:14 肥仔 阅读(1607) | 评论 (2)  编辑

当“友元”遇到“虚函数”

posted @ 2009-12-02 10:29 肥仔 阅读(917) | 评论 (2)  编辑

析构函数不会被调用的又一个原因

posted @ 2009-12-01 11:58 肥仔 阅读(638) | 评论 (0)  编辑

析构函数

posted @ 2009-11-30 11:58 肥仔 阅读(314) | 评论 (0)  编辑

static的作用

posted @ 2009-11-17 10:56 肥仔 阅读(445) | 评论 (0)  编辑

extern数组与extern指针

posted @ 2009-11-17 10:53 肥仔 阅读(1995) | 评论 (0)  编辑

转载一篇c++override与overload的好文

posted @ 2009-10-31 15:57 肥仔 阅读(1735) | 评论 (1)  编辑

基类、派生类与友元

posted @ 2009-10-27 11:20 肥仔 阅读(860) | 评论 (0)  编辑

const 函数,接受非const参数

posted @ 2009-10-20 11:23 肥仔 阅读(286) | 评论 (0)  编辑

原子操作

posted @ 2009-10-19 18:47 肥仔 阅读(829) | 评论 (0)  编辑

用汇编实现原子操作

posted @ 2009-10-19 18:45 肥仔 阅读(8307) | 评论 (1)  编辑

inline函数包涵static变量,调用时是否同样会有多份拷贝?

posted @ 2009-10-14 15:25 肥仔 阅读(1931) | 评论 (1)  编辑

如何判断 一个将要定义的类型是否已被 先前的 typedef 所定义

posted @ 2009-09-28 19:09 肥仔 阅读(3335) | 评论 (0)  编辑

判断big endian和little endian的方法

posted @ 2009-09-27 14:32 肥仔 阅读(1335) | 评论 (0)  编辑

strncpy的注意事项

posted @ 2009-09-23 13:27 肥仔 阅读(381) | 评论 (0)  编辑

C++构造函数的幕后工作

posted @ 2009-09-21 10:26 肥仔 阅读(368) | 评论 (0)  编辑

C 语言获取文件长度

posted @ 2009-09-18 10:56 肥仔 阅读(3323) | 评论 (0)  编辑

在构造函数中调用构造函数的误解

posted @ 2009-09-15 12:17 肥仔 阅读(383) | 评论 (0)  编辑

C++引用与指针比较

posted @ 2009-09-02 21:59 肥仔 阅读(280) | 评论 (0)  编辑

C语言编译全过程

posted @ 2009-09-02 21:58 肥仔 阅读(310) | 评论 (0)  编辑

基类子类的this指针相同,但在基类函数永远调用基类的成员变量

posted @ 2009-08-28 14:44 肥仔 阅读(835) | 评论 (0)  编辑

C++引用计数的智能指针有效回收方法

posted @ 2009-08-26 13:26 肥仔 阅读(466) | 评论 (0)  编辑

协同例程和迭代子,及其在C语言中的模拟

posted @ 2009-08-20 00:21 肥仔 阅读(1241) | 评论 (1)  编辑

关于协同例程

posted @ 2009-08-20 00:08 肥仔 阅读(322) | 评论 (0)  编辑

C++ virtual member function FAQ

posted @ 2009-08-19 13:26 肥仔 阅读(220) | 评论 (0)  编辑

为什么虚函数必须是非静态成员函数 构造函数能为static吗?

posted @ 2009-08-19 13:25 肥仔 阅读(1789) | 评论 (0)  编辑

C++ 的“反射”技术

posted @ 2009-08-18 18:22 肥仔 阅读(796) | 评论 (0)  编辑

字节顺序(big endian还是little endian?)

posted @ 2009-08-17 10:13 肥仔 阅读(629) | 评论 (1)  编辑

string的问题

posted @ 2009-08-13 14:30 肥仔 阅读(153) | 评论 (0)  编辑

从printf谈可变参数函数的实现

posted @ 2009-08-12 13:05 肥仔 阅读(603) | 评论 (1)  编辑

可变参数详解及Printf 实现方法

posted @ 2009-08-12 13:04 肥仔 阅读(1415) | 评论 (0)  编辑

“传递/转发”可变参数并通过printf记录程序日志,彻底告别vsnprintf!:)

posted @ 2009-08-12 13:01 肥仔 阅读(811) | 评论 (0)  编辑

可变参数传递方法

posted @ 2009-08-12 12:57 肥仔 阅读(2482) | 评论 (0)  编辑

库source使用#include的几种方式

posted @ 2009-07-15 11:11 肥仔 阅读(291) | 评论 (0)  编辑

C++中的虚函数(virtual function)技巧

posted @ 2009-06-22 12:27 肥仔 阅读(511) | 评论 (0)  编辑

linux中的链表

posted @ 2009-06-20 03:27 肥仔 阅读(229) | 评论 (0)  编辑

mysql.h中的__cplusplus宏

posted @ 2009-06-18 15:06 肥仔 阅读(163) | 评论 (0)  编辑

(unsigned int)atoi(szBuf)转成无符号整形

posted @ 2009-06-15 15:36 肥仔 阅读(3915) | 评论 (0)  编辑

C++ 对象的内存布局

posted @ 2009-06-05 23:54 肥仔 阅读(1045) | 评论 (0)  编辑

C++内存对象大会战

posted @ 2009-06-05 23:43 肥仔 阅读(375) | 评论 (0)  编辑

AOP重要吗?

posted @ 2009-06-05 12:56 肥仔 阅读(337) | 评论 (0)  编辑

静态变量与线程

posted @ 2009-06-03 11:42 肥仔 阅读(372) | 评论 (1)  编辑

C++和Java的语法对比手册

posted @ 2009-05-02 01:43 肥仔 阅读(1241) | 评论 (0)  编辑

进入多核时代的C++

posted @ 2009-05-02 01:41 肥仔 阅读(1857) | 评论 (0)  编辑

MemoryPool的LockFree实现

posted @ 2009-05-02 01:40 肥仔 阅读(2284) | 评论 (0)  编辑

#include路径问题

posted @ 2009-03-21 16:11 肥仔 阅读(2922) | 评论 (1)  编辑

C++ 语言特性的性能分析

posted @ 2009-03-14 19:47 肥仔 阅读(1171) | 评论 (0)  编辑

do..while(0)的用法

posted @ 2009-03-11 13:09 肥仔 阅读(4037) | 评论 (0)  编辑

C++对象是怎么死的

posted @ 2009-03-06 23:27 肥仔 阅读(611) | 评论 (0)  编辑

聚集const成员初始化

posted @ 2009-02-09 15:30 肥仔 阅读(379) | 评论 (0)  编辑

拷贝构造函数

posted @ 2009-01-22 12:18 肥仔 阅读(572) | 评论 (0)  编辑

#line 宏

posted @ 2008-12-27 22:26 肥仔 阅读(814) | 评论 (0)  编辑

如何编写异常安全的C++代码

posted @ 2008-12-26 23:06 肥仔 阅读(435) | 评论 (0)  编辑

typedef使用大全

posted @ 2008-12-17 17:07 肥仔 阅读(429) | 评论 (0)  编辑

if和switch效率的再研究

posted @ 2008-12-17 16:47 肥仔 阅读(1069) | 评论 (1)  编辑

struct中可不可以有const的量呢

posted @ 2008-12-17 16:41 肥仔 阅读(1800) | 评论 (1)  编辑

do...while(0)的妙用

posted @ 2008-12-17 12:30 肥仔 阅读(844) | 评论 (1)  编辑

字符串匹配算法

posted @ 2008-12-14 17:22 肥仔 阅读(10857) | 评论 (0)  编辑

static 变量初始化顺序引发的bug

posted @ 2008-12-03 21:38 肥仔 阅读(3419) | 评论 (14)  编辑

SIZEOF宏,弥补sizeof不足

posted @ 2008-11-28 18:56 肥仔 阅读(3846) | 评论 (17)  编辑

C中如何调用C++函数

posted @ 2008-11-26 17:14 肥仔 阅读(393) | 评论 (0)  编辑

C++中使用union的几点思考

posted @ 2008-11-21 22:07 肥仔 阅读(2275) | 评论 (1)  编辑

聪明反被聪明误,一个bug

posted @ 2008-11-20 16:32 肥仔 阅读(1730) | 评论 (7)  编辑

比int更低的无符号数相操作后的结果的类型原来是int

posted @ 2008-11-19 22:33 肥仔 阅读(265) | 评论 (0)  编辑

const在C和C++中的一个区别

posted @ 2008-11-19 22:32 肥仔 阅读(576) | 评论 (0)  编辑

对union的进一步认识与一些深层应用

posted @ 2008-11-19 21:15 肥仔 阅读(474) | 评论 (0)  编辑

char []越界, 导致EnterCriticalSection异常

posted @ 2008-11-19 15:38 肥仔 阅读(1278) | 评论 (0)  编辑

class内定义的enum和typedef若为private,则外部不可引用

posted @ 2008-11-19 15:33 肥仔 阅读(717) | 评论 (0)  编辑

sizeof可以对STL里面的元素运算

posted @ 2008-11-19 15:27 肥仔 阅读(399) | 评论 (0)  编辑

VC++的链接错误LNK2005

posted @ 2008-11-16 20:57 肥仔 阅读(1057) | 评论 (0)  编辑

头文件定义的函数,加Inline,否则容易出现link 2005错误

posted @ 2008-11-15 18:35 肥仔 阅读(2861) | 评论 (0)  编辑

有点意思struct代码设计

posted @ 2008-11-11 10:21 肥仔 阅读(332) | 评论 (0)  编辑

成员函数指针与高性能的C++委托(Fastest Possible C++ Delegates)

posted @ 2008-11-09 18:53 肥仔 阅读(4062) | 评论 (2)  编辑

把C++类成员方法直接作为线程回调函数

posted @ 2008-11-09 18:42 肥仔 阅读(632) | 评论 (0)  编辑

模版函数指针,C++委托的实现

posted @ 2008-11-09 18:39 肥仔 阅读(942) | 评论 (0)  编辑

C++程序的异常处理技巧

posted @ 2008-11-09 18:08 肥仔 阅读(361) | 评论 (0)  编辑

C++中extern “C”含义深层探索

posted @ 2008-11-09 18:07 肥仔 阅读(265) | 评论 (0)  编辑

sscanf函数的高级用法

posted @ 2008-11-08 12:12 肥仔 阅读(462) | 评论 (0)  编辑

C++编译器如何实现异常处理

posted @ 2008-11-08 12:02 肥仔 阅读(689) | 评论 (0)  编辑

C/C++编译过程的9个阶段

posted @ 2008-11-08 11:55 肥仔 阅读(2447) | 评论 (0)  编辑

不用临时变量也可以交换变量的值

posted @ 2008-11-07 23:06 肥仔 阅读(1876) | 评论 (1)  编辑

Class内部定义新的类型,并引伸出union的妙用

posted @ 2008-11-07 23:02 肥仔 阅读(743) | 评论 (0)  编辑

C/C++编译过程理解

posted @ 2008-11-07 22:56 肥仔 阅读(7738) | 评论 (0)  编辑

如何理解c和c ++的复杂类型声明

posted @ 2008-11-07 22:45 肥仔 阅读(453) | 评论 (0)  编辑

sprintf用法错误记录

posted @ 2008-11-06 15:27 肥仔 阅读(475) | 评论 (0)  编辑

赋值operator=的错误定义记录

posted @ 2008-11-06 15:24 肥仔 阅读(190) | 评论 (0)  编辑

EXT_ASSERT将ASSERT与if结合在一起

posted @ 2008-11-03 23:34 肥仔 阅读(2868) | 评论 (15)  编辑

得到一个数组的长度

posted @ 2008-10-23 17:22 肥仔 阅读(430) | 评论 (1)  编辑

类头内联函数,无法识别全局对象

posted @ 2008-10-20 15:08 肥仔 阅读(191) | 评论 (0)  编辑

错误,字符串换行,前面带了\t

posted @ 2008-10-20 11:13 肥仔 阅读(254) | 评论 (0)  编辑

sprintf 详细用法

posted @ 2008-10-16 15:25 肥仔 阅读(738) | 评论 (0)  编辑

关于C++类成员函数的重载、覆盖、隐藏与virtual关键字

posted @ 2008-10-13 12:54 肥仔 阅读(248) | 评论 (0)  编辑

size_t引起的死循环

posted @ 2008-10-06 23:39 肥仔 阅读(241) | 评论 (0)  编辑

我编写过的最漂亮代码--Jon Bentley 摘自《代码之美》

posted @ 2008-10-06 22:58 肥仔 阅读(1244) | 评论 (0)  编辑

C语言printf格式

posted @ 2008-09-22 15:41 肥仔 阅读(788) | 评论 (0)  编辑

C++的运算符重载之形式

posted @ 2008-09-22 12:42 肥仔 阅读(1032) | 评论 (0)  编辑

C++ 转换运算符重载

posted @ 2008-09-22 11:49 肥仔 阅读(1122) | 评论 (1)  编辑

可重载运算符和不可重载运算符

posted @ 2008-09-21 22:04 肥仔 阅读(2021) | 评论 (0)  编辑

友元函数和友元类

posted @ 2008-09-19 10:38 肥仔 阅读(212) | 评论 (0)  编辑

关于更好的编程风格的建议

posted @ 2008-09-17 11:03 肥仔 阅读(177) | 评论 (0)  编辑

C++ 默认会为我们做些什么工作?

posted @ 2008-09-15 13:34 肥仔 阅读(181) | 评论 (0)  编辑

C++局部类和嵌套类的区别

posted @ 2008-09-14 18:05 肥仔 阅读(310) | 评论 (0)  编辑

enum的Error放在struct里面

posted @ 2008-09-14 17:59 肥仔 阅读(287) | 评论 (0)  编辑

C++的风格与技巧

posted @ 2008-09-13 13:37 肥仔 阅读(504) | 评论 (0)  编辑

Ansi、Unicode、UTF8字符串之间的转换和写入文本文件

posted @ 2008-09-01 11:38 肥仔 阅读(777) | 评论 (0)  编辑

STL中的Concept和Boost库的Concept_Check

posted @ 2008-07-26 23:08 肥仔 阅读(1077) | 评论 (0)  编辑

C++箴言:理解inline化的介入和排除

posted @ 2008-07-16 13:27 肥仔 阅读(154) | 评论 (0)  编辑

论C++构造函数中的不合理设计

posted @ 2008-07-16 13:24 肥仔 阅读(276) | 评论 (0)  编辑

File_Search

posted @ 2008-07-13 02:31 肥仔 阅读(220) | 评论 (0)  编辑

计算Int最大最小值

posted @ 2008-07-11 14:16 肥仔 阅读(1391) | 评论 (0)  编辑

offsetof 解析

posted @ 2008-07-11 11:43 肥仔 阅读(704) | 评论 (0)  编辑

C/C++ 中普通函数声明为static的含义

posted @ 2008-07-09 15:27 肥仔 阅读(403) | 评论 (0)  编辑

#pragma once与 #ifndef的区别

posted @ 2008-07-09 15:24 肥仔 阅读(370) | 评论 (0)  编辑

什么是MD5&CRC验证文件

posted @ 2008-07-08 12:09 肥仔 阅读(448) | 评论 (0)  编辑

数据校验杂谈——CRC,MD5和SHA-1原理、实现及其破解

posted @ 2008-07-08 12:08 肥仔 阅读(3258) | 评论 (0)  编辑

VC下typeid实现及内存布局分析

posted @ 2008-07-08 11:24 肥仔 阅读(657) | 评论 (0)  编辑

MD5校验

posted @ 2008-07-08 11:23 肥仔 阅读(1040) | 评论 (0)  编辑

C/C++中的日期和时间

posted @ 2008-07-03 18:17 肥仔 阅读(302) | 评论 (0)  编辑

C语言中strtok与strpbrk

posted @ 2008-06-27 14:33 肥仔 阅读(479) | 评论 (0)  编辑

C语言变参函数解析

posted @ 2008-06-11 14:11 肥仔 阅读(253) | 评论 (0)  编辑

C/C++]可变参函数的定义和使用

posted @ 2008-06-11 13:06 肥仔 阅读(660) | 评论 (0)  编辑

使用延后static 替换全局变量的使用方法

posted @ 2008-06-07 22:00 肥仔 阅读(396) | 评论 (0)  编辑

SOS, 请教:XML和struct之间相互转换的问题

posted @ 2008-06-04 22:38 肥仔 阅读(2618) | 评论 (5)  编辑

C++字符串完全指引

posted @ 2008-06-02 22:41 肥仔 阅读(661) | 评论 (0)  编辑

怎样用c/c++编程连接mysql数据库?

posted @ 2008-05-27 18:19 肥仔 阅读(3771) | 评论 (1)  编辑

ASCII码表

posted @ 2008-05-26 17:01 肥仔 阅读(530) | 评论 (0)  编辑

配置文件的安全性,请注意他们的讨论

posted @ 2008-05-22 22:57 肥仔 阅读(436) | 评论 (0)  编辑

虚函数、多继承、虚基类和RTTI需要的代价

posted @ 2008-05-22 22:41 肥仔 阅读(1136) | 评论 (0)  编辑

利用C++模板,代替虚函数,实现类的静态多态性(加入性能测试部分)

posted @ 2008-05-22 22:41 肥仔 阅读(7342) | 评论 (5)  编辑

RTTI、虚函数和虚基类的开销分析及使用指导

posted @ 2008-05-22 22:40 肥仔 阅读(551) | 评论 (0)  编辑

成员函数的重载、覆盖与隐藏

posted @ 2008-05-10 22:19 肥仔 阅读(228) | 评论 (0)  编辑

C++资源之不完全导引(完整版)

posted @ 2008-05-10 20:58 肥仔 阅读(442) | 评论 (0)  编辑

C++ string 详解

posted @ 2008-05-10 20:56 肥仔 阅读(267) | 评论 (0)  编辑

使您的软件运行起来: 防止缓冲区溢出

posted @ 2008-05-10 20:56 肥仔 阅读(910) | 评论 (0)  编辑

使用namespace的正确方法

posted @ 2008-05-09 14:52 肥仔 阅读(342) | 评论 (0)  编辑

内存池(MemPool)技术详解

posted @ 2008-04-24 15:33 肥仔 阅读(3203) | 评论 (1)  编辑

返回对象的效率

posted @ 2008-04-17 17:08 肥仔 阅读(222) | 评论 (0)  编辑

struct 中间使用联合

posted @ 2008-04-17 14:59 肥仔 阅读(182) | 评论 (0)  编辑

C++ 虚函数表详细教程

posted @ 2008-04-17 14:55 肥仔 阅读(334) | 评论 (0)  编辑

猜猜看,id变成9了吗?

posted @ 2008-04-01 22:03 肥仔 阅读(1622) | 评论 (10)  编辑

Virtual / 虚函数之一、二、三、四......

posted @ 2008-04-01 21:29 肥仔 阅读(2702) | 评论 (5)  编辑

返回引用 vs 返回对象

posted @ 2008-01-30 13:47 肥仔 阅读(658) | 评论 (0)  编辑