自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 C++ 基础杂项

1、String 类:        String是一个类,不同于C语言中的一个字符数组,他初始化的时候只有固定的大小,并没有为字符串分配内存空间,所以需要等到初始化字符之后才会为其分配内存,所以Sting大小只包含了对象的大小没有计算字符串的大小。       EG:        string strtemp = "1234567";cout        输出结果为: 2

2016-04-20 10:58:53 327

原创 构造函数不能为虚函数

初步理解:1、虚函数是动态绑定,与多态相关,所以需要知道对象的类型,如果没有构造出对象怎么知道对象的类型,怎么执行虚函数;2、虚函数实现多态,最后只执行一个函数,而构造函数需要执行从基类到子类的各个构造函数,如果是虚函数,则只能执行一个构造函数,显然是有问题的,也是不能实现的。(后续待补充)

2016-04-19 19:17:46 279

原创 C++ 类的“三法则”

三法则:定义其中一个成员函数,那么程序员必须连其他二个成员函数也一同编写至类内,亦即下列三个成员函数缺一不可。           析构函数(Destructor)           复制构造函数(copy constructor)           复制赋值运算符(copy assignment operator)  理解点:用到自己写析构的话一般得释放自己分配的空间,而

2016-04-19 18:05:55 1140

原创 数组和指针的区别(a和&a以及&a[0]的区别)

/*****************这里记住数组的首地址和数组首元素的地址是不一样的,虽然他们的值是一样的,但是代表的意思不一样;*数组  int a[5];*      a是数组的共五个整形数据的内存的名字,是一块连续的地址的名字;*      a代表首元素的地址同&a[0]是一样的;所以a+1代表的是第二个元素的地址*      &a则是整个内存空间的地址,所以&a+1代表

2016-04-18 11:02:03 927

原创 将某目录文件打成tar包

要点:1、char tarName[100] = {0};      sprintf(tarName , "tar -cvf data.tar %s" , tarPath);// 把某个路径(tarPath)做成一个名为 data.tar 的归档包    //其中sprintf()的作用是将后面的路径做成一个字符串2、system(tarName);     //syste

2016-04-07 18:02:46 838

原创 Linux 常用命令

Linux 常用命令 (时刻更新中):1、Ctr + C  可以返回原目录进行再次命令输入 (这个很实用,避免了每次都需要重开终端!)2、ls     (这个就不说了,查看该目录下的项目)3、make clean 清除编译结果      make  再次编译

2016-03-25 17:48:17 273

原创 vmware 虚拟机网络配置

vmware 虚拟机网络配置:1、主机无线网:          直接在网络配置中选择桥接模式,使用无线网上网连接。2、主机有线网:          在网络配置中选择NAT模式,默认主机的IP地址。注意:如果还不能上网,则在VMware的编辑-》网络虚拟编辑中选择Vmware8模式,下面的选择管理员模式并   重置网络配置!!(查看虚拟机IP地址:ifco

2016-03-25 16:46:10 454

原创 PC_Lint在source insight中的集成与配置

pc_lint可以帮助source insight进行代码的静态检查:1、首先,下载pc_lint 这个在百度上直接搜索就可以了(安装的时候按照默认目录直接安装在C盘就可以了,这样方便一些,过程见http://www.docin.com/p-399952053.html);2、配置完pc_lint后在source insight中添加pc_lint插件,方法:     从“Op

2016-03-25 15:02:29 1922

原创 java程序中调用其他工具打开文本---Runtime.getRuntime().exec()的使用

Runtime.getRuntime().exec()的使用:   在Java程序中调用notepad++打开文本,使用的是Runtime.getRuntime().exec():                                        try{Runtime.getRuntime().exec("notepad.exe  e://123.txt");

2015-12-16 16:55:05 1090

原创 虚函数列表

虚函数列表

2015-08-30 01:09:22 681

原创 客户端Crash一般原因小结

客户端Crash一般原因小结

2015-08-30 00:23:29 661

原创 简单Python脚本实现数据导出Excel格式的尝试

简单Python脚本实现数据导出Excel格式的尝试

2015-08-30 00:20:40 3016

原创 Demo打包尝试以及初略步骤

Demo打包尝试以及初略步骤

2015-08-30 00:16:49 526

原创 客户端服务器消息收发过程与排错步骤

客户端服务器消息收发过程与排错步骤

2015-08-30 00:12:55 860

原创 Cocos Studio images文件与CSB的路径相对关系

Cocos Studio images文件与CSB的路径相对关系

2015-08-30 00:10:30 2771

原创 中文乱码的问题

中文乱码的问题

2015-08-30 00:08:21 327

原创 Cocos2d-x坐标系理解

Cocos2d-x坐标系初解

2015-08-30 00:07:09 447

原创 Cocos2d-x内存管理

Cocos2d-x内存管理浅解

2015-08-30 00:04:36 364

空空如也

空空如也

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

TA关注的人

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