注意的问题书上讲的很详细了 下面是代码实现,但是VS有一个问题,strcpy安全性较低,虽然可以通脱编译,但是运行会报错,提示用strcpy_s()替代,但是,这里用strcpy()替代也不行, ...
分类:
其他好文 时间:
2017-09-24 12:44:58
阅读次数:
143
C++基类和派生类的构造函数和析构函数的调用 1.调用顺序 当创建一个派生类的对象时,系统首先自动创建一个基类对象,也就是说,在调用派生类构造函数创建派生类对象之前,系统首先调用基类的构造函数创建基类对象。当派生类对象生命期结束时,首先调用派生类的析构函数,然后调用基类的析构函数。 所以,构造函数: ...
分类:
编程语言 时间:
2017-09-24 12:44:47
阅读次数:
177
rapidxml是一个快速的xml库,比tinyxml快了50-100倍。本文给出创建、读取、写入xml的源码。 由于新浪博客不支持文本文件上传,在使用下面代码需要先下载 rapidxml,关于这个库的下载地址为:官方网站:https://sourceforge.net/projects/rapid ...
分类:
编程语言 时间:
2017-09-24 12:44:39
阅读次数:
217
任务:实现一个自动生成小学四则运算题目的命令行程序。 1)PSP表格记录 PSP2.1 Personal Software Process Stage 估计 实际 Planning 计划 · Estimate · 估计这个任务需要多少时间 21h 29h Development 开发 · Analy ...
分类:
其他好文 时间:
2017-09-24 12:44:31
阅读次数:
192
用过VB6或者早期代码的人都应该能感觉到,C#目前也没看出来有什么特别之处,所谓的面向对象也没有什么体现。所以我们需要在原有基础上重写一份代码,然后比较两种做法的优缺点。我们在项目上右击添加一个FunctionMath的类。 之所以叫做FunctionMath,是讲他专门处理数学运算的(加减乘除之外... ...
如下图所示,一般程序上次运行还好好的,而且不管你复制粘贴再简单的程序也出现这种错误提示. 先点击右侧的显示所有文件,下面列举了所有CS文件,右击点击包括在项目中,则该文件呈现绿色,再运行即可.不过这种方法有一个问题,你再去运行别的文件的时候又要重新包含别的一次,还要把这次的包含去掉,总之一次只能包含... ...
要做一个FlappyBird,最核心的功能是创建几个区块,如果发生碰撞则游戏结束(小鸟撞到管子上,或者小鸟到地上),至于随机生成一些管子,小鸟如何跳跃,最后如何统计分数,都不难想通要怎么做。 首先是知道如何在窗体上绘制你要的东西,C#为我们提供了GDI+的功能,你可以定义一个Graphic对象,然后... ...
1.在浏览器中,window对象即是通过JavaScript访问浏览器窗口的一个接口,又是ECMAscript 规定的Global对象,这意味着在网页中的任何一个对象,变量和函数,都是以window作为其global对象。 2.定义全局变量和直接在window上定义属性还是有区别的,全局变量不能通过 ...
本节最重要的一个内容,就是让视野可以平移+旋转+缩放(就像打CS游戏一样以第一人称视角去观察物体,如果可能的话W,S,A,D四个按键控制人物移动,还有鼠标控制视角),本节最重要的一个概念就是设置观察视角(gl.LookAt函数,这个函数一共有九个参数,我们可以分成三组,第一组XYZ表示了眼睛的位置,... ...
可以从左侧的工具箱中找到常见的控件(你要在Form1这种窗体上) 为了方便你也可以把工具箱整个拖过去,这样从上到下控件都给你排好了 对于按钮来说,最常见的就是他的背景颜色,文字,字体,还有是否启用(我们输入按钮名称+点就可以访问这个控件的所有属性,事件和方法,注意属性是一把扳手的标识,事件是一个闪电... ...
讲一个故事 ?魔兽世界还是很好玩的,经典的游戏。。。为了联盟!!! ?魔兽世界多人配合的游戏,分为各种职业,互相配合,在进行统计数据的时候,会根据你的数据来查看你对团队做出的贡献。 ?每天都在玩,每天都在看各种数据和手法,每次也能看到数据排名靠前,但是,突然有一天,有人说,你在那里刷假数据,靠刷的, ...
分类:
其他好文 时间:
2017-09-24 12:43:36
阅读次数:
138
第一部分:我的github地址 https://github.com/Ly1235/gitLeaming 第二部分:git 和 github Git是一款免费、开源的分布式版本控制系统。gitHub是一个面向开源及私有软件项目的托管平台,因为只支持git 作为唯一的版本库格式进行托管作为开源代码库以 ...
分类:
其他好文 时间:
2017-09-24 12:43:30
阅读次数:
118
背景:工作中经常需要进行工程部署,将过程记录下来,减少不必要的时间浪费。 1 问题总结 dubbo服务启动注册报 java.net.UnknownHostException 未知的名称或服务解决办法 重装一台linux服务器部署dubbo服务启动注册到zookepper的时候报 java.net.U ...
分类:
其他好文 时间:
2017-09-24 12:43:22
阅读次数:
154
github源码和工程文件地址:https://github.com/HuChengLing/wc 基本要求:要实现wc的基本功能即文件中字符数、单词数、行数的统计。 主要功能:文件中字符数、单词数、行数的统计和注释行统计。 设计思想:将文件中的一行字符读完来统计行数,然后运用字符数组再去分别统计字 ...
分类:
其他好文 时间:
2017-09-24 12:43:14
阅读次数:
129
在继续往下做之前,我们需要把之前的代码尽可能的精简(会对后面很有好处,而且读者也应该仔细比对这一部分的代码和上一部分哪里真正得到了优化,从而提高编程水平)。 首先数据库的操作类有哪些是可以做的更加普遍,变量名也通用的,至少要连接的目标数据库名称,目标工作薄,密码都应该是通用的,连接方法也是通用的,所... ...
分类:
数据库 时间:
2017-09-24 12:43:08
阅读次数:
374
P2431 正妹吃月饼 我一开始是a<=2^n-1<=b,直接输出n=(int)log(b+1)/log(2); 50分,没有仔细分析2^n-1<a但是2^(n+1)-1>b的情况。 这里考虑位运算 在l小于r的基础上从小到大|1,最后有多少个一加起来就可以了。 ...
分类:
其他好文 时间:
2017-09-24 12:42:58
阅读次数:
133
基于无线城市项目的服务器监控部署一、 安装环境说明云AC系统的五台虚拟机都安装在同一硬件服务器上,在服务器上又创建了一台虚拟机用于安装zabbix server,AC系统的五台虚拟机上全都安装zabbix agent二、 Zabbix server安装步骤安装的是zabbix_appliance版本... ...
分类:
其他好文 时间:
2017-09-24 12:42:50
阅读次数:
192