栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

C++术语

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

C++术语

声明定义初始化 声明式
  • 所谓声明式(declaration)是告诉编译器某个东西和类型,但略去细节。
  • 每个函数都声明表明了其签名式
定义式
  • 定义式的任务是提供编译器一些声明式所遗漏的细节。
  • 对于对象而言,定义式是编译器为其拨发内存的地点。
  • 对于函数或函数模板而言,定义式提供了代码本身。
  • 对类或类模板而言,定义式列出了它们的成员。
初始化
  • 初始化( lnitialization)是“给予对象初值”的过程。对用户自定义类型的对象而言,初始化由构造函数执行。
OOP 封装

从语法层面,将一个事物的属性和功能用class组织起来,通过private来进行控制(访问限定)

define、typedef、using
#define T1 int*
typedef int* T2  //
unsigned T1 a   //right,其在预处理时产开为 unsigned int* a
unsigned T2 b	//error,其在编译阶段为 unsigned 类型 b ,C++是强类型语言,没有类型 类型这种类型

const T1 c //正常产开 const int * c   ,其是一个常量指针
const T2 d // const T2 d  ,T2本身就是一个类型。const修饰d,其是一个指针常量,即模板里const修饰对应的变量
参考

Effective C++

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/330610.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号