12 2017 档案
摘要:前言: 控制台文本窗口的控制是基于win32 api(win32 api可理解为微软给我们提供的一系列函数的集合)实现的; 例1: 运行结果: 例1中,我们用printf()函数实现在控制台输出了hello world!然而当我们想要将之前输出的内容清除时,在stdio.h中的函数并不能满足我们的需
阅读全文
摘要:前提摘要: 虚函数联系到多态,多态联系到继承。所以本文中都是在继承层次上做文章。没了继承,什么都没得谈。 虚函数定义: 指向基类的指针或引用在操作它的多态类(子类/派生类)对象时,会根据不同的类对象,调用其相应的函数,这个函数就是虚函数。 使用方法: 1.只需要在成员函数声明前使用关键字“virtu
阅读全文
摘要:C 语言的 static 关键字有三种(具体来说是两种)用途: 1. 静态局部变量:用于函数体内部修饰变量,这种变量的生存期长于该函数。 要明白这个用法,我们首先要了解c/c++的内存分布,以及static所在的区间。 对于一个完整的程序,在内存中的分布情况如下图: 1.栈区: 由编译器自动分配释放
阅读全文
摘要:一段简单的Code 我也不是文艺的人,对于Lambda的历史,以及Lambda与C++的那段渊源,我也不是很熟悉,技术人,讲究拿代码说事。 基本语法 简单来说,Lambda函数也就是一个函数,它的语法定义如下: 1.[capture]:捕捉列表。捕捉列表总是出现在Lambda函数的开始处。实际上,[
阅读全文
摘要:在Qt 中信号与槽连接: connect(sender,SIGNAL(signal()),receiver,SLOT(slot())); 在Qt 5中提供了一套新的语法。之前的语法依然可以使用,但是现在,我们有了全新的方式: connect(sender, &Sender::valueChanged
阅读全文

浙公网安备 33010602011771号