会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
请叫我小小兽
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
10
11
12
13
14
15
16
下一页
2016年8月18日
对比C++中的指针和引用
摘要: 指针和引用在形式上比较好区分,由于有很多相似的功能,因此在使用上容易混淆。因此有必要对指针和引用进行对比,以便于在使用时使程序正确高效。 1.引用不可以为空,而指针可以为空。 我们知道引用是对象的别名,因此他不可以为空,因为引用的对象都不存在,怎么可能会有别名。因此在使用时必须对引用进行初始化。而指
阅读全文
posted @ 2016-08-18 10:47 请叫我小小兽
阅读(270)
评论(0)
推荐(0)
2016年8月17日
双链表的实现及其基本操作
摘要: Main.cpp文件: #include"DList.h"void main(){ List mylist; InitDList(&mylist); ElemType Item; int select = 1; while (select) { printf("*******************
阅读全文
posted @ 2016-08-17 11:07 请叫我小小兽
阅读(347)
评论(0)
推荐(0)
2016年8月16日
单循环链表的实现
摘要: Main.cpp文件: #include"SCList.h"void main(){ List mylist; InitSCList(&mylist); ElemType Item; int select = 1; while (select) { printf("*****************
阅读全文
posted @ 2016-08-16 16:45 请叫我小小兽
阅读(259)
评论(0)
推荐(0)
2016年8月15日
单链表的实现及其基本操作
摘要: Main.cpp文件: #include"List.h"void main(){ List mylist; InitList(&mylist); ElemType Item; int select = 1; while (select) { printf("*********************
阅读全文
posted @ 2016-08-15 10:58 请叫我小小兽
阅读(245)
评论(0)
推荐(0)
2016年8月9日
String类的写时拷贝
摘要: #include<iostream>using namespace std; class String;ostream& operator<<(ostream &out, const String&s);//引用计数器类class String_rep { friend class String;
阅读全文
posted @ 2016-08-09 09:13 请叫我小小兽
阅读(225)
评论(0)
推荐(0)
2016年8月3日
xxx_cast类型转换
摘要: xxx_cast是一个统称,它指的是static_cast(静态转换),const_cast(常量转换),reinterpert_cast(重解释转换),dynamic_cast(动态转换)。本次我们就了解一下他的用途及其转换方式。 1.static_cast(静态转换) 静态转换全部用于明确定义达
阅读全文
posted @ 2016-08-03 16:16 请叫我小小兽
阅读(412)
评论(0)
推荐(0)
2016年8月2日
动态库的创建与使用
摘要: 我们都知道库的作用有两个:1.文件共享的作用 2.知识产权的保护,虽然说库的功能都是一样的,但是动态库的制作比静态库稍微麻烦一些。到底哪些地方比较麻烦呢? 1)首先创建一个Win32动态链接库的工程。 2)在头文件中给出函数的声明,在源文件中给出函数的实现。 3)在打开工程的debug文件后我们发现
阅读全文
posted @ 2016-08-02 18:01 请叫我小小兽
阅读(2833)
评论(0)
推荐(0)
静态库的制作与使用
摘要: 静态链接库与动态链接库都是共享代码的方式。如果采用静态链接库,则无论你愿不愿意,lib中的指令都被直接包含在最终生成的.ExE文件中了。但是若使用动态链接库,该动态链接库则不必被包含在最终的EXE文件中,EXE文件执行时可以“动态”的引用和卸载这个与EXE独立的动态链接库文件。静态链接库和动态链接库
阅读全文
posted @ 2016-08-02 12:00 请叫我小小兽
阅读(523)
评论(0)
推荐(0)
2016年7月21日
C语言之移位操作
摘要: C语言很多操作都是以字节为单位进行的,但有时为了节约空间,很多系统程序中要求在比特位级别进行运算处理。C语言一同提供了六种位运算的运算符,分别为&(按位与),|(按位或),~(按位取反),^(按位异或),<<(左移),>>(右移)。本次我们就进行移位操作的分析,看看在不同情况下移位操作的情形。 (1
阅读全文
posted @ 2016-07-21 14:46 请叫我小小兽
阅读(10536)
评论(1)
推荐(1)
2016年7月20日
宏与可变参数
摘要: 对于打印函数printf我们太熟悉不过,但真是这样吗?看看其原型: int printf( const char *format [, argument]... ); 等等,末尾的…是什么意思?省略号?是想留给读者无限的遐想空间?你大可这样认为,因为这是不固定参数,简称不定参数,换句话说,有多少参数
阅读全文
posted @ 2016-07-20 22:21 请叫我小小兽
阅读(291)
评论(0)
推荐(0)
上一页
1
···
10
11
12
13
14
15
16
下一页
公告