- 博客(4)
- 资源 (3)
- 收藏
- 关注
原创 c++中的lambda表达式(一)
lambda表达式是c++11中添加的新特性,我第一次见到他的时候就觉得这个奇形怪状的东西难以驯服。果然,直至今天,我还是不能很好的应用的它。其实如果能用好lamda,它会使你的工作轻松很多,但我自己经常想不起来要用它。所以,我想在之后的几篇博客中总结一下lambda的知识点,希望写完这篇博客后自己能够在正确的时候正确地使用它。 一个完整的lambda表达式的形式如下: [capture list](paramter list) -> return type{function body} captu
2020-12-25 20:36:31
126
1
原创 关于多态的讨论
封装、继承和多态是面向对象语言的三大特性,其中多态是最复杂、内容最多的特性,在这篇文章中,我们就来讨论一下多态的实现及原理。 所谓多态,就是同一个操作作用于不同对象时会产生不同的效果。比如说,汪星人会叫,喵星人也会叫,但是它们叫的声音是不同的。再比如我们打lol时,每个英雄都有Q,W,E,R四个技能,但不同的英雄在释放这四个技能时打出的效果是不一样的。多态可以分为静态多态和动态多态,我们先来看看动态多态。 动态多态可以通过虚函数和继承来实现,在C++中,我们可以定义父类的引用或指针,他们同样能够指向子类对象
2020-12-10 17:17:07
145
1
原创 对象在调用成员函数时做了什么&This指针
对象在调用成员函数时做了什么&This指针 #include<iostream> using namespace std; class Parent { private: int a; public: Parent(int num) :a(num) {} int get_value(); }; int Parent::get_value() { return a; } int main() { Parent item1(5); Parent item2(10); c
2020-12-10 11:08:11
216
1
原创 Windows程序设计学习笔记
Windows程序设计之简单窗口的实现 要实现一个窗口的显示要经过以下步骤: (1)创建窗口类 (2)注册窗口类 (3)创建窗口 (4)显示窗口 下面依次展示每个步骤的实现过程。 创建窗口类 Windows编程中主函数原型如下: int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPreInstance, PSTR szCmdLine, int iCmdShow) 在C语言中,程序的入口是main函数。相似的,在Windows程序中,WinMain是程序的
2020-12-02 23:42:48
242
基于STM32战舰版的温湿度监测系统.zip
2020-12-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人