自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (5)
  • 收藏
  • 关注

转载 sort函数的用法(C++排序库函数的调用)

对数组进行排序,在c++中有库函数帮我们实现,这们就不需要我们自己来编程进行排序了。 (一)为什么要用c++标准库里的排序函数 Sort()函数是c++一种排序方法之一,学会了这种方法也打消我学习c++以来使用的冒泡排序和选择排序所带来的执行效率不高的问题!因为它使用的排序方法是类似于快排的方法,时间复杂度为n*log2(n),执行效率较高! (二)c++标准库里的排序函数的使用方法 I)

2017-07-18 10:55:18 273

转载 C++指针的指针和指针的引用

为什么需要使用它们 当我们把一个指针做为参数传一个方法时,其实是把指针的复本传递给了方法,也可以说传递指针是指针的值传递。 如果我们在方法内部修改指针会出现问题,在方法里做修改只是修改的指针的copy而不是指针本身,原来的指针还保留着原来 的值。我们用下边的代码说明一下问题: int int m_value = 1; void func(int *p) {     p =

2017-07-15 10:28:08 178

原创 缺省参数

缺省参数: Int add(int x,int y=10); //函数声明 Int add(int x,int y  /*= 10*/) 一般讲函数定义时的 { Return x+y; } 如果在函数声明的时候设置了缺省参数的值,那么在函数定义的时候就不能在设置缺省参数了 需要注意的有: 默认的缺省只可以从右到左缺省,不可以缺省左边的参数,或者中间的参数 调用缺省参数的函数是

2017-07-08 23:40:06 602

原创 内联函数

内联函数就是在函数前加上inline关键字 然后在编译的时候,会直接将内联函数中的东西直接替换到调用的地方,但是也不是说只要是内联书就一定会在编译的时候进行替换的,要求是内联函数中的代码行数要在5行左右,否则编译器会将该函数当做普通函数处理,所谓内联函数就是牺牲空间来换取时间的操作(在调用函数的时候需要进栈出栈会需要一定的时间) 还需要注意的是递归函数不能作为内联函数 函数中还不要出现循环语

2017-07-08 23:37:51 320

原创 输入输出

输入输出: Int  i =  0x123; //虽然0x123是16进制数,但是cout默认的是按10进制数来输出的 使用cout输出16进制数: Cout //这样输出的就是0x123了 使用cout按不同的进制进行输出(设置一次始终有效): 16进制:hex 10进制:dec 8进制:oct 没有二进制 注意:在函数中使用的cout也是已经被设置之后的cout,因为co

2017-07-08 23:32:44 268

原创 C++命名空间

命名空间: #include  //预编译头,项目自带的,编译器编译这个项目,对于大型项目,如果改变了一个程序之后,编译器只会编译改变的那个程序,不会将所有的程序都编译一下,可以加快速度,如果不要该头文件也是可以的,需要在项目属性中取消预编译头 #include     //输入输出流  cout > Using namespace std;   //这是使用的系统中的名字叫做s

2017-07-08 23:10:39 251

转载 C++中的类对象所占内存空间总结

类的对象占用内存总结“,类本身是不会占用内存的。 你的sizeof(a),事实上是先用类a的默认构造函数构造类a的一个临时对象,然后求这个对象的大小。 这类似于sizeof(int) 类对象所占内存的大小是由成员变量(静态变量除外)决定的,成员函数(这是笼统的说,后面会细说)是不计算在内的。 摘抄部分:           成员函数还是以一般的函数一样的存在。a.fun()是通过fu

2017-07-08 22:53:38 995

win32迷你音乐播放器

该音乐播放器使用win32进行开发,实现的功能有导入歌曲操作,使用列表框显示导入的所有音乐,双击音乐名字播放音乐,上一曲,下一曲,暂停,播放这些基本音乐播放操作

2018-09-15

经典俄罗斯方块

该俄罗斯方块使用的C++面向对象进行开发,界面使用win32的GDI绘图,该游戏共有6中不同模式的玩法,有普通模式、中级模式、高级模式、街机模式、显示模式和接力模式6种玩法。该文件中有项目的原码和资源以及一个可安装的.exe文件,安装后可直接运行。

2018-01-07

C语言链表和文件实现的超市管理系统

该超市管理系统使用C语言开发,用到了链表和文件的操作。该项目共支持三种类型的用户账户,root管理员,普通管理员,普通用户三种,实现了超市商品的进货,出售以及注册账号等的常用功能。

2018-01-07

C语言实现的多关卡经典推箱子小游戏

资源中有可执行的应用程序文件夹以及可执行源码文件夹两个。该推箱子小游戏使用C语言开发,界面使用的easyx图形库。共实现的功能有:有多关卡,可以进行回退操作,可以进行背景音乐的切换,可以选择关卡,显示当前的游戏步数

2018-01-07

基于Asp.net的贴吧课程设计

用户可以注册,将信息储存到sqlsever数据库中,登陆时必须和数据库的信息一致,有普通用户和登陆用户两种,普通用户只可以查看帖子,只有登陆用户才可以发表新帖子以及回复别人的帖子的功能

2016-12-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除