随笔分类 -  C++

摘要:关于常量指针与指针常量 关于按位运算符(&、|、>) 关于常量指针和指针常量 两个概念经常混淆啊,这是在考中文四六级啊,所以我给这两个概念起个长一点的名字。 常量指针 = 指向常量的指针 指针常量 = 指针是一个常量 前者的意思是,一个指针,它指向的地址所存放的数据是一个常量,这个地址里存的数据是不可变的,而这个指针是可以改变的,可以改变这个指针所指向的地址。 其定义形式为:i... 阅读全文
posted @ 2013-11-08 15:00 风的姿态 阅读(624) 评论(0) 推荐(0) 编辑
摘要:什么是模板?模板(template)指c++中的函数模板与类模板,大体对应于C#和Java众的泛型的概念。目前,模板已经成为C++的泛型编程中不可缺少的一部分。模板定义以关键字template开始,后接模板形参表,模板形参表是用尖括号括住的一个或者多个模板形参的列表,形参之间以逗号分隔。 模板形参可以是表示类型的类型形参,也可以是表示常量表达式的非类型形参。非类型形参跟在类型说明符之后声明。类型形参跟在关键字class或typename之后定义(至于class与typename的区别实际并不大,c++的早期版本中只有class,没有typename。在绝大多数场景下两者是通用的,只有少数特殊情 阅读全文
posted @ 2013-11-07 18:12 风的姿态 阅读(1402) 评论(1) 推荐(0) 编辑
摘要:DLL有助于共享数据和资源。多个应用程序可同时访问内存中单个DLL 副本的内容。DLL 是一个包含可由多个程序同时使用的代码和数据的库。下面为你介绍C/C++中动态链接库的创建和调用。动态连接库的创建步骤:创建Dll有两种方式。一、创建Non-MFC DLL动态链接库1、打开File —> New —> Project选项,选择Win32 Dynamic-Link Library —>sample project —>工程名:DllDemo2、新建一个。h文件DllDemo.h#ifdef DllDemo_EXPORTS #define DllAPI __declspe 阅读全文
posted @ 2013-07-17 10:53 风的姿态 阅读(8866) 评论(1) 推荐(2) 编辑