阅读:1251回复:2
DDK中的checked和free有什么不同?
谢谢
|
|
|
沙发#
发布于:2004-05-27 10:18
Check(检查构建)环境用于操作系统和内核模式驱动程序的测试和调试,检查构建包括意外错误检查、参数检查和在自由构建中不可用的调试信息。一个检查的系统或驱动程序能帮助区分和记录驱动程序的某些问题,如内存泄漏或不当的设备配置,这些问题将导致不可预测的后果。
Free(自由构建)则是编译正式发布版本的环境,是操作系统的终端用户版本,系统和驱动程序以最优化方式构建,不可用调试断言,且调试信息已从二进制码中去除。自由系统和驱动程序更小更快,对内存的需求更小。 就像用户程序的debug和releas,明白? |
|
|
板凳#
发布于:2004-05-27 10:31
清晰、明了!
收分! 谢谢了! |
|
|