MFC将应用程序显示在最前端

文章概述

静态成员变量
静态成员函数

class A
{
public:
static int x;
public:
static void Func(){}
}
int A::x=10;

1
2
3
4
5
6
7
8

静态成员变量

a. 关键字static用于说明一个类的成员变量时,该成员为静态成员。静态成员提供了一个同类对象的共享机制;
b. 把一个类的成员说明为static时,该类无论创建多少个对象,这些对象都共享这个static成员;
c. 静态成员变量属于类,不属于对象;
d. 定义静态成员变量的时候,是在类的外部。
e. 访问静态成员变量的两种方法:

对象使用.(成员运算符)

A a;
//对象成员运算符调用静态成员变量
a.x=8;

1
2
3

类和作用域符(::)

//类和作用域符调用静态成员变量
A::a;

1
2

静态成员函数

a. 静态成员函数时属于类的,不是对象的;
b. 静态成员函数的调用方式和静态成员变量的方法类似。
c. 静态成员函数不能够调用普通的成员函数和普通的成员变量,因为静态成员函数属于类,不知道普通的成员属性属于哪个对象,只能调用静态的类的资源。


转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 Web@Cool02.com

文章标题:MFC将应用程序显示在最前端

文章字数:339

本文作者:零贰

发布时间:2019-11-08, 09:10:13

最后更新:2020-07-16, 11:29:08

原始链接:/html/20191108091013.html

版权声明: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。

目录
零址导航 Gitee