关于C++中的new的一些处理

首先的一点是,C++中new失败后,默认抛异常bad_alloc(),也就是说,判断返回值是否为NULL的方法在现代编译器面前毫无用处——判断执行之前,程序就随着异常的栈展开而销毁了! ...

2007-01-20 · Googol Lee

终于知道当初微软的面试题,我错在哪里了……

有两杯液体,一杯蓝色一杯红色,两杯液体的体积一样。从红色液体中取出一试管液体,倒入蓝色液体中,搅匀。再从原来蓝色(现在是混合的)液体中取出同样一试管的液体,倒入红色中,搅匀。问最后两个杯子中,哪个杯子里的杂质更多。 ...

2006-10-26 · Googol Lee

求3的余数

北京华为的一道面试题。要求是只使用+-*和移位运算,且不能递减3求得余数。 ...

2005-02-04 · Googol Lee

内核printf源代码分析

对VC里printf的实现的分析。 ...

2004-10-18 · Googol Lee

一段有趣的C程序(续)

同学看完我的一段有趣的程序后,给了我一段bt的程序: ...

2004-09-23 · Googol Lee

一段有趣的C程序

最近在一个论坛发现了一段简单的C程序很有意思,其中蕴含着不少技巧,在此与大家分享一下。 ...

2004-09-22 · Googol Lee