C++概念小结

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C++概念小结相关的知识,希望对你有一定的参考价值。

API:应用程序编程接口

SDK:软件开发包

调用程序是通过消息来进行的

事件驱动方式的程序设计模式,主要是基于消息的。消息,是由MSG结构体表示的。

消息队列:用来存放该程序创建的窗口的消息

WinMain函数,是Windows程序的入口点函数。

1.WinMain函数定义

2.创建一个窗口

3.进行消息循环

4.编写窗口过程函数

 

作用域:同一个作用域中不应有两个或多个同名的实体(entity),包括变量、函数、类等。例如:若A文件中 int a,则B文件中声明extern int a,那么表示B中的变量a是在其他文            件(A文件)中已定义的变量。

空间命名限定符“::”,例如下面的,应用时这样 ns1::a。   

      namespace ns1    //  下面定义的a,b都是全局变量

     {      int a;

             int b;

      }

与类的声明方式比较类似,区别是声明类需要在右花括号后面加分号,而在定义命名空间时,花括号后无分号。

static声明的一个函数,其作用是使该函数的作用域限定于本文件中。

 

类中的组合概念:类的成员数据是另一个类的对象,通过类的组合可以在已有的抽象的基础上实现更复杂的抽象。

 

仍需要理解的概念:

interface接口函数

GUI库(图形用户界面):MFC(Microsoft Foundation Classes)、QT、wxUidgets等类库 

编程语言本函数质上全部源于API。

 

以上是关于C++概念小结的主要内容,如果未能解决你的问题,请参考以下文章

C++多态详解

C++进阶:继承

C++进阶:继承

百度-Android-二面小结

(C++设计模式) —— 常见设计模式学习笔记 - Factory模式(工厂)

(C++设计模式) —— 常见设计模式学习笔记 - Factory模式(工厂)