自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

沙师弟专栏

当你的才华还撑不起你的野心时,那你就应该静下心来学习。

原创 C++中explicit构造函数

只能被显式调用。 explicit构造函数是用来防止隐式转换的。请看下面的代码:   class Test1{ public: Test1(int n){num=n;}//普通构造函数 private: int num; }; class Test2{ public: ...

2016-08-26 13:47:25

阅读数 462

评论数 0

原创 C++中Struct和Class的区别

默认的继承访问权限(struct是public的,class是private的) 1、最本质的一个区别就是默认的访问控制:  C++中的struct对C中的struct进行了扩充,它已经不再只是一个包含不同数据类型的数据结构了,它已经获取了 太多的功能。struct能包含成员函数,能...

2016-08-26 13:44:03

阅读数 381

评论数 0

原创 C++多态性、虚函数

封装可以使得代码模块化,继承可以扩展已存在的代码,他们的目的都是为了代码重用,而多态的目的则是为了接口重用。也就是说,不论传递过来的究竟是那个类的对象,函数都能够通过同一个接口调用到适应各自对象的实现方法。 结果是1,2,1,4,3,2。 是由于每个虚函数都有一个虚函数列表。什么是虚函...

2016-08-26 13:40:54

阅读数 494

评论数 0

原创 C++除2乘2简单方法及算法效率问题

算法效率速度排行: 移位 > 赋值 > 大小比较 > 加法 > 减法 > 乘法 > 取模 > 除法; 为了效率,有时会选择移位运算。 3乘2:就是3 6除2:就是3 >> 1右移一位 左移右移方式一般是先换算成2进制...

2016-08-26 13:35:18

阅读数 1306

评论数 0

原创 C++静态的方法调用成员

class ReadDeviceInfo { public: static QString getAppNameStr(); } 这样。我在其他类中调用这个方法就很简单了。 1、引用头文件 2、ReadDeviceInfo::getAppNameStr();调...

2016-08-26 13:32:43

阅读数 357

评论数 0

原创 C#中int与string间转化

int转string,比如: int a = 15; 方法1:string s1 = a.ToString(); 方法2:string s2 = Convert.ToString(a); string转int,比如: string s = "18"; 方法1...

2016-08-26 13:30:57

阅读数 8430

评论数 0

原创 C#中定时器的用法

C#中有4个定时器: 1、System.Threading.Timer(多线程) 2、System.Timers.Timer(多线程) 3、System.Windows.Forms.Timer(单线程) 4、System.Windows.Threading.DispatcherTime...

2016-08-26 13:26:33

阅读数 890

评论数 0

原创 C#中控制键盘只输入数字,退格

想在C#中控制键盘只输入数字,退格,delete,回车,crtl+V,crtl+C,crtl+X。 先找到按键事件,用textBox举例: 这里利用键值解决了此问题,还有别的方法就不在这里演示了哦~

2016-08-26 13:22:13

阅读数 2008

评论数 2

原创 C#中设计器的控件事件转到逻辑代码

这个其实很简单。只是不知道的时候觉得有点难: 就拿输入框textBox入手吧: 1、先找到textBox的解决方案资源管理器: 2、然后找到事件管理器 3、最后找到你想找的事件双击。

2016-08-26 13:19:18

阅读数 777

评论数 0

原创 C#做一个简单的无操作定时关机应用示例

做了个很简单的Demo程序,只有11K,功能是无操作自动关机。以下是Windows版的自动关机代码。 制作,只需要3步哦~   第1步,打开vs,用设计器简单的设计下界面:   第2步,加入逻辑代码:   第3步,加入核心功能代码     如果调用系统无操作时间,调...

2016-08-26 13:13:52

阅读数 2913

评论数 2

原创 C#中给函数添加注释小技巧

有个非常简单的用法,就是“///”用法。 就是在你的函数的上一行输入///,这样VS会自动添加方法的相关注释,然后你也可以添加和修改注释。 举个例子,比如点击按钮的函数,你输入"///"后会是: 然后,你可以在空白处填写它的意思: 但是你要折叠起来,却是: 仍...

2016-08-26 13:03:24

阅读数 12302

评论数 3

原创 html中上下左右控制对象移动Demo

简介 做了这样一个小Demo,再键盘上,按上下左右,控制一个图片 在 另一个图片 上移动。 效果(动态)   代码 <html> <head> <meta http-eq...

2016-08-26 12:57:31

阅读数 5467

评论数 2

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