- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 C语言实现一个自动刷弹幕的程序
本文使用两种方式来进行刷弹幕操作 1 模拟键盘输入,自动输入文字,然后点击回车。 2 操作剪切板,直接将剪切板的文字粘贴到输入框,然后回车。模拟键盘输入如果要输入“弹幕”这两个汉字,一般来说,我们需要分别输入d a n m u 这五个个字母之后,然后按下空格,然后回车。 在windows系统中,模拟键盘输入的系统调用函数是keybd_event(); 如何所示的程序,将文件中的文本一行一行读
2017-06-18 15:45:37
11048
1
原创 c++多态的实现
在面试中常常会有面试官问道,c++的多态的实现机制。那么,多态到底该如何实现呢?多态的简单介绍一般来说,多态分为两种,静态多态和动态多态。静态多态也称编译时多态,主要包括模板和重载。而动态多态则是通过类的继承和虚函数来实现,当基类和子类拥有同名同参同返回的方法,且该方法声明为虚方法,当基类对象,指针,引用指向的是派生类的对象的时候,基类对象,指针,引用在调用基类的虚函数,实际上调用的是派生类函数。这
2017-06-18 15:00:38
437
原创 c++多继承多态
C++多继承多态的实现如果一个类中存在虚函数,在声明类的对象时,编译器就会给该对象生成一个虚函数指针,该虚函数指针指向该类对应的虚函数表。 多态的实现是因为使用了一种动态绑定的机制,在编译期间不确定调用函数的地址,在调用虚函数的时候,去查询虚函数指针所指向的虚函数表。 派生类生成的对象中的虚函数指针指向的是派生类的虚函数表,因此无论是基类还是派生来调用,都是查询的是派生类的表,调用的是派生类的函
2017-06-18 14:59:24
1521
原创 VIM简单配置
配置vim配置编辑配置文件feng@mint ~ $ vim ~/.vimrc配置如下 主要配置为自动换行,设置行号,设置tab键为4个空格,同时将tab键自动转换成空格set autoindentset numberset tabstop=4set expandtab
2017-06-18 14:58:15
261
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人