自定义博客皮肤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的博客

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

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

原创 C和C++中全局变量,局部变量,静态变量和常量

C/C++中常量,静态变量,全局变量和局部变量的区别和作用。把局部变量改变为静态局部变量后是改变了它的存储方式即改变了它的生存期。把全局变量改变为静态全局变量是改变了它的作用域, 限制了它的使用范围。因此static 这个说明符在不同的地方所起的作用是不同的。一旦定义了常量,就不能再去修改它的值。如果初始化没给常量赋值,那它就是一个随机数,并且以后也不能给它赋值。全局变量、静态全局变量、静态局部变量都是在静态存储区(全局数据区)中分配空间的,而局部变量是在栈上分配空间的。常量存储在常量区。全局/静态存储区,

2016-08-14 22:54:15 11989 2

原创 C++中构造函数,拷贝构造函数和赋值函数的区别和实现

C++中一般创建对象,拷贝或赋值的方式有构造函数,拷贝构造函数,赋值函数这三种方法。 构造函数就是当创建一个类的对象时,它被调用来对类的数据成员进行初始化和分配内存。拷贝构造函数是一种特殊的构造函数,用基于同一类的一个对象构造和初始化另一个对象。当一个类的对象向该类的另一个对象赋值时,就会用到该类的赋值函数。拷贝构造函数是一个对象初始化一块内存区域,这块内存就是新对象的内存区,而赋值函数是对于一个已经被初始化的对象来进行赋值操作。拷贝构造函数首先是一个构造函数,它调用时候是通过参数的对象初始化产生一个对象。

2016-08-05 21:54:00 66202 22

原创 剑指offer--编程题参考代码(4)

为了将链表搞透,继续分享链表的题,将链表反转,合并两个链表,链表进行循环右移,还有数组的操作,由于篇幅,加上冒泡,最小堆的代码。(很抱歉散乱的上传代码,数组题,逻辑题,链表没清晰区分开)。基本上有的思路很多的 我写了几种实现。20.反转链表 22.合并两个排序的链表23.字符串的循环右移

2016-08-25 23:07:55 555

原创 剑指offer--编程题参考代码(3)

丑数的两种算法,以及菲不拉基数列的递归和非递归算法,以及字符串转整数,用位运算实现加法

2016-08-20 23:55:30 1240

原创 栈的实现

栈的实现,包括建栈,入栈,出栈,空栈,满栈的判断。很简单。。。

2016-08-18 23:36:27 393

原创 剑指offer--编程题参考代码(2)

剑指offer的部分题,一篇传几道,我没有固定顺序哈,见谅。这篇。约瑟夫问题(约瑟夫环),栈来实现队列,以及丑数啊,一些数组的操作等等。

2016-08-18 23:15:04 768

原创 C中大端小端的问题

采用Little-endian模式的CPU对操作数的存放方式是从低字节到高字节,而Big-endian模式对操作数的存放方式是从高字节到低字节。union中可以定义多个成员,但union的大小由最大的成员的大小决定。所以 union成员共享同一块大小的内存(最大的成员,且要字节对齐!),且union 的存放顺序是所有成员都从低地址开始存放。

2016-08-12 00:33:42 856

原创 剑指Offer--编程题参考代码(1)

1.输入一个整数,输出该数二进制表示中1的个数。其中负数用补码表示。 2.求1+2+3+...+n,要求不能使用乘除法、for、while、if、else、switch、case等关键字及条件判断语句(A?B:C)。3.请实现一个函数,将一个字符串中的空格替换成“%20”。4.实现strcpy函数 6.编写一个函数,作用是把一个char组成的字符串循环右移n个。7.大端小端问题 8.求最大公约数

2016-08-11 23:35:06 708

原创 SCORM标准课件中SCO的制作方法

1. Asset(原始素材):学习资源的最基本形式是asset。asset是上传到网上并呈现给学习者的电子形式的媒体,如文本、图像、声音、网页或任何其他一种数据。2. SCO(可共享内容对象):是一个或者多个asset的集合,它可以在SCORM运行环境中与 LMS 进行数据传递。SCO是LMS通过SCORM运行时间环境可以跟踪的最低粒度水平的学习资源。SCO是学习课程实现互操作的最低层次,因此任何符合SCORM规范的学习管理平台都应能激活和追踪SCO二.SCO的作用SCO是通过API与LMS进行通信。

2016-08-10 17:23:01 3012 1

原创 String类的实现

因为大家对构造函数,拷贝构造函数和赋值运算符的区别可能有点模糊,这儿很详细的给出String类的实现,另一篇博文(拷贝构造函数和赋值运算符的区别)中写了三者的区别详细。#include<iostream>using namespace std;class String{ public: String(const char* str=NULL); //普通构造...

2016-08-08 00:36:07 2272 6

原创 SCORM标准课件制作

串流大师 streamauthor 4.0大家可以在完美下载,直接下串流大师,很方便。它帮初学者省了很多步骤,操作比较简单,但仔细研究下它的结构,才能很清楚的了解SCORM标准。串流大师它的优势在于,你把PPT(office2007以下的版本制作的),视频(选它支持的部分格式),音频 等这些asset ,导入到软件中,最后可以帮你生成一个符合SCORM1.2标准的ZIP课件包。其实很多过程你看不到的,它帮你将几个asset 整合SCO,包括在物理资源目录下,帮你添加APIWrapper.js与 SCOFun

2016-08-06 15:21:55 16797 4

原创 C语言字符串初始化与操作

C语言中字符一般是单引号,而字符串是双引号,且字符串是以NULL(\0)结尾的零个或多个字符序列。C中没有字符串这个数据类型的,只能通字符数组或者字符指针来存储字符串变量。下面具体看看C中字符串怎么实现和操作1.字符数组的定义与初始化char str[]={" hello world!"} ;也可以去掉花括号 char str[]=" hello world!" ; 这两种是在定义的时候直接用字符串常量赋值,

2016-08-01 21:44:40 22313 4

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关注的人

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