分别给出BOOL,int,float,指针变量 与“零值”比较的 if 语句(假设变量名为var)
Read more...C/C++程序员应聘常见面试题深入剖析(1)
本文的写作目的并不在于提供C/C++程序员求职面试指导,而旨在从技术上分析面试题的内涵。文中的大多数面试题来自各大论坛,部分试题解答也参考了网友的意见。
Read more...Posted in 1.C/C++开发 | 1 Comment »
VC++动态链接库(DLL)编程(七)――读者反馈与答复
许多读者发来e-mail询问本系列文章的相关事宜,如:
(1)是否已出版?
(2)哪里可以下载打包版?
(3)哪里可以下载笔者的其它文章?
Posted in 2.Visual C++ | 1 Comment »
VC++动态链接库(DLL)编程(六)――DLL木马
DLL在程序编制中可作出巨大贡献,它提供了具共性代码的复用能力。但是,正如一门高深的武学,若被掌握在正义之侠的手上,便可助其仗义江湖;但若被掌握在邪恶之徒的手上,则必然在江湖上掀起腥风血雨。DLL正是一种这样的武学。DLL一旦染上了魔性,就不再是正常的DLL程序,而是DLL木马,一种恶贯满盈的病毒,令特洛伊一夜之间国破家亡。
Read more...Posted in 2.Visual C++ | No Comments »
VC++动态链接库(DLL)编程(五)――DLL典型实例
动态链接库DLL实现了库的共享,体现了代码重用的思想。我们可以把广泛的、具有共性的、能够多次被利用的函数和类定义在库中。
Read more...Posted in 2.Visual C++ | 1 Comment »
Visual C++中的异常处理浅析
许多的编程新手对异常处理视而不见,程序里很少考虑异常情况。一部分人甚至根本就不考虑,以为程序总是能以正确的途径运行。
Read more...Posted in 2.Visual C++ | No Comments »
VC++动态链接库(DLL)编程(四)――MFC扩展 DLL
前文我们对非MFC DLL和MFC规则DLL进行了介绍,现在开始详细分析DLL的最后一种类型――MFC扩展DLL。
Read more...Posted in 2.Visual C++ | 1 Comment »
VC++动态链接库(DLL)编程(三)――MFC规则DLL
第4节我们对非MFC DLL进行了介绍,这一节将详细地讲述MFC规则DLL的创建与使用技巧。
Read more...Posted in 2.Visual C++ | No Comments »
VC++动态链接库(DLL)编程(二)--非MFC DLL
第2节给出了以静态链接库方式提供add函数接口的方法,接下来我们来看看怎样用动态链接库实现一个同样功能的add函数。
Read more...Posted in 2.Visual C++ | 8 Comments »
VC++动态链接库(DLL)编程(一)――理解库
静态链接库与动态链接库都是共享代码的方式,如果采用静态链接库,则无论你愿不愿意,lib中的指令都被直接包含在最终生成的EXE文件中了。但是若使用DLL,该DLL不必被包含在最终EXE文件中,EXE文件执行时可以“动态”地引用和卸载这个与EXE独立的DLL文件。
Read more...Posted in 2.Visual C++ | 2 Comments »
