自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ZMyths的博客

你和别人的不同,就是多了一点桀骜和自命不凡

  • 博客(6)
  • 资源 (8)
  • 问答 (2)
  • 收藏
  • 关注

原创 C/C++中的内联函数和宏定义区别

内联函数和宏的区别在于,宏是由预处理器对宏进行替代,而内联函数是通过编译器控制来实现的。而且内联函数是真正的函数,只是在需要用到的时候,内联函数像宏一样的展开,所以取消了函数的参数压栈,减少了调用的开销。你可以象调用函数一样来调用内联函数,而不必担心会产生于处理宏的一些问题。(但节约时间的同时增加了空间的消耗)我们用inline来定义内联函数,在C++中,在类的声明部分定义了函数体的函数,被默认为是内联函数。而不管你是否有inline关键字。(不过编译器会决定要不要将它内联)。我们也可以将定义在类的外部

2016-10-26 16:52:53 2044

原创 C/C++的八种排序算法及实现

几个基本常见的排序,插入排序 (包括 直接插入,希尔插入,折半插入等),交换排序(包括 冒泡排序,快速排序) ,选择排序(简单选择,堆排序,树形排序等),归并排序,基数排序(多关键字,链式基数)。

2016-10-08 22:43:10 16297 4

转载 C++多线程--线程间通信与线程同步

线程的同步 :虽然多线程能给我们带来好处,但是也有不少问题需要解决。例如,对于像磁盘驱动器这样独占性系统资源,由于线程可以执行进程的任何代码段,且线程的运行是由系统调度自动完成的,具有一定的不确定性,因此就有可能出现两个线程同时对磁盘驱动器进行操作,从而出现操作错误;又例如,对于银行系统的计算机来说,可能使用一个线程来更新其用户数据库,而用另外一个线程来读取数据库以响应储户的需要,极有可能读数据库的线程读取的是未完全更新的数据库,因为可能在读的时候只有一部分数据被更新过。使隶属于同一进程的各线程协调一致地工

2016-10-27 17:11:42 18632

转载 C++开源代码项目汇总(转载分享的)

转载的,很多C/C++开源项目的网站,好东西要分享,谢谢wenrenhua08 的美文分享

2016-10-27 11:20:05 2386

原创 套接字通信中的IO的select模式

关于IO的select模式。先说下阻塞和非阻塞模式。阻塞模式下,如果直接调用recv从指定的SOCKET读取数据,如果还没有接受到来自连接的套接字的数据,函数recv会一直阻塞在那里,直到有数据可以读出为止,才返回。而非阻塞模式下,不管有没有数据可读,recv函数会立即返回,如果此时没有数据到达,该函数调用必然失败,返回值为WSAEWOULDBLOCK,表明当前状态是非阻塞模式的调用,且没有数据到达。这时,通常的做法是,创建一个独立的线程调用recv判断返回值(如果是WSAEWOULDBLOCK)进行循

2016-10-24 20:51:06 875

原创 一副扑克牌的随机发牌

这是一副牌斗地主的发牌(54张加了大小王)//定义一个结构体,然后定义一个该结构体的数组Card[54](大写的),存储扑克牌(这个存储的是字符串) //定义一个int类型的card[54](小写的),来表示扑克牌,比如105,1代表花色(红桃),05代表面值5 //再比如313,就是方块K,401就是梅花A

2016-10-24 16:34:51 2900

moodle完整安装包(已配置)

本人安装配置成功的完整moodle安装包和对应版本可以配置成功的xampp安装包。主要是分享给博客里的那些同学

2018-03-31

点名小程序(MFC可直接使用)

同学生日就临时找个源码调了下,改成了她英语课可以用的点名小程序,使用说明和PPT 添加都写在里面了。在别人的代码上改的,现在用起来很方便

2018-03-25

MFC简单的视频捕捉

简单可用的摄像头视频捕捉。Debug1里的是可以直接运行的exe(包含需要的库),工程的话需要添加DirectShow 就可以编译

2017-06-30

qt-vs-addin

vs 2010中开发QT5需要的addin 插件

2017-06-30

nsi打包程序

可用的nsi,用了自己的实例。按照实例,在nsis_skin\SetupScripts 里改动别人的,加上自己的nsi代码,替换别人的图片和logo.记得将skin.zip 压缩文件包含在里,不然编译会错。然后用nsi工具编译,nsis_skin\Output 输出在这里

2017-06-30

SCORM标准的课件包

三个SCORM标准的课件包,有单个SCO和多个SCO的实例,还有用软件制作的

2016-08-12

SCORM标准课件制作和学习资料

这是本人结合很多资料,自己总结的关于SCORM标准的学习资料,前面为理论部分,中间为SCORM标准课件的制作工具和使用教程,后面为moodle测试平台的安装和使用教程。(因为原创,所以将本人的PPT转化成PDF上传的)

2016-08-09

SCORM标准学习和标准课件制作

笔者自己总结各个官网学习资料,做的总结了重点的PPT,以及一些课件制作工具的使用,以及测试平台moodle的安装和使用等。

2016-08-04

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

TA关注的人

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