12 2012 档案

[转载]lib和dll的区别
摘要:编译过程的一些小知识——LIB与DLL的区别2010年8月4日联系商易上海电子商务网站建设,了解更多编译过程的一些小知识——LIB与DLL的区别 这篇感觉不错,从高中同学的日志中拷过来的!希望大家帮着补充一下,谢谢!相信很多人都用过VC6.0与Visual Studio系列产品。也有很多牛B人士用它们创造过很人的神话,铸就许多美丽的传说。那你们知道为何你能用它创始出那么多的奇迹,这是你一个人的成功?你是否关心过你是如何能动态的链接它给你提供的内库,它是如何控制你的IO流的?为何C++的语法是这么规定的,它又是如何实现这些语法的呢?本文和接下来的文章很肤浅的介绍了这些东西,让基本上还在一个.c. 阅读全文

posted @ 2012-12-07 10:28 南京大乱炖 阅读(162) 评论(0) 推荐(0) 编辑

[转载]#if、#ifdef、#if defined之间的区别
摘要:#if的使用说明#if的后面接的是表达式#if (MAX==10)||(MAX==20) code...#endif它的作用是:如果(MAX==10)||(MAX==20)成立,那么编译器就会把其中的#if 与 #endif之间的代码编译进去(注意:是编译进去,不是执行!!)#if defined的使用#if后面接的是一个宏。#if defined (x) ...code...#endif这个#if defined它不管里面的“x”的逻辑是“真”还是“假”它只管这个程序的前面的宏定义里面有没有定义“x”这个宏,如果定义了x这个宏,那么,编译器会编译中间的…code…否则不直接忽视中间的…... 阅读全文

posted @ 2012-12-05 14:45 南京大乱炖 阅读(200) 评论(0) 推荐(0) 编辑

导航

点击右上角即可分享
微信分享提示