编程之路

——火地晋

  :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
  291 随笔 :: 2 文章 :: 297 评论 :: 134万 阅读

随笔分类 -  C++

摘要:VC++是用来创建基于 Microsoft Windows 和 Microsoft .NET 的应用程序 原文地址:http://msdn.microsoft.com/zh-cn/library/60k1461a%28v=vs.100%29.aspx提供了强大而灵活的开发环境,用于创建基于 Microsoft Windows 和 Microsoft .NET 的应用程序。您可以在集成开发系统中使用该工具,也可以使用独立的工具。Visual C++包含下列组件:Visual C++ 2010 编译器工具。该编译器支持传统本机代码开发人员和面向虚拟机平台(如公共语言运行时 (CLR))... 阅读全文
posted @ 2012-11-27 11:31 火地晋 阅读(1441) 评论(0) 推荐(0) 编辑

摘要:头文件放声明,源文件放具体定义。 原文:http://www.cnblogs.com/lidabo/archive/2012/04/17/2454568.html一、C++编译模式通常,在一个C++程序中,只包含两类文件——.cpp文件和.h文件。其中,.cpp文件被称作C++源文件,里面放的都是C++的源代码;而.h文件则被称作C++头文件,里面放的也是C++的源代码。C+ +语言支持“分别编译”(separate compilation)。也就是说,一个程序所有的内容,可以分成不同的部分分别放在不同的.cpp文件里。.cpp文件里的东西都是相对独立的,在编 译(compile)时不... 阅读全文
posted @ 2012-11-27 11:18 火地晋 阅读(412) 评论(0) 推荐(0) 编辑

摘要:原文地址:http://www.cppblog.com/amazon/archive/2011/01/01/95318.html共有两种库:一种是LIB包含了函数所在的DLL文件和文件中函数位置的信息(入口),代码由运行时加载在进程空间中的DLL提供,称为动态链接库dynamic link library。一种是LIB包含函数代码本身,在编译时直接将代码加入程序当中,称为静态链接库static link library。共有两种链接方式:动态链接使用动态链接库,允许可执行模块(.dll文件或.exe文件)仅包含在运行时定位DLL函数的可执行代码所需的信息。静态链接使用静态链接库,链接器从静态链 阅读全文
posted @ 2012-11-26 16:48 火地晋 阅读(230) 评论(0) 推荐(0) 编辑

摘要:查看项目“配置属性-->C/C++-->预处理器-->预处理定义”里面,定义了 _DEBUG 原文地址:http://blog.csdn.net/jean7155/article/details/6924806今天从一个大项目里分出一个功能模块,编写成DLL文件,利用调用管理等等。反正是分出来一个DLL。 所以,文件里面的代码全都是在大的项目中编译运行通过的。 但是,经过调试添加各个lib,include,等等各种。 编译后总有错误关键字如下: error LNK2001: __imp___CrtDbgReportW google了一下,很多人有这个错误差不多都是一个解决办法 阅读全文
posted @ 2012-11-26 16:31 火地晋 阅读(528) 评论(0) 推荐(0) 编辑

摘要:原文地址:http://hi.baidu.com/baiyw920/item/f503cb79ddb448326dc37cd2 格式:inlinefunction_declarator;__inlinefunction_declarator;//Microsoft相关__forceinlinefunction_declarator;//Microsoft相关__inline 与inline等同。inline和__inline通知编译器将该函数的内容拷贝一份放在调用函数的地方,这称之为内联。内联减少了函数调用的开销,但 却增加了代码量。__forceinline关键字则是不基于编译器的性能和优化 阅读全文
posted @ 2012-11-24 11:28 火地晋 阅读(414) 评论(0) 推荐(0) 编辑

摘要:在将vc++7.1 的项目转成vc+10.0 vs.2010后出现的错误错误原因是在DirectX8.0之后,应使用“d3d8.h、d3d9.h、d3d10.h”来替换原来的"d3d.h"C:\Program Files\Microsoft SDKs\Windows\v6.0A\Include目录下有d3d9.h和d3d10.h两个文件参考资料:http://social.microsoft.com/Forums/de-DE/visualcpluszhchs/thread/c09fca34-3823-49ab-9cd0-e5b3e8ee2d59 阅读全文
posted @ 2012-11-24 09:31 火地晋 阅读(3238) 评论(0) 推荐(0) 编辑

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