没有合适的资源?快使用搜索试试~ 我知道了~
微软关于C++的教程文档,包含C++11、C++17、C++20之后的新特性
资源推荐
资源详情
资源评论
告知我们有关下载 PDF 体验的信息。
C++ 语言文档
了解如何使用 C++ 和 C++ 标准库。
在 Visual Studio 中学习 C++
a
下载
下载 Visual Studio for Windows
在 Visual Studio 中安装 C/C++ 支持
仅下载命令行生成工具
b
开始使用
在 Visual Studio 中使用 C++ 生成 Hello World
用 C++ 创建控制台计算器
q
VIDEO
了解 C++ - 常规用途语言和库
d
培训
欢迎回到 C++ - 现代 C++
示例和示例存档
Visual Studio 中的 C++ 新变化
h
新变化
Visual Studio 中的 C++ 新变化
C++ 的符合性改进
e
概述
Visual Studio 中的 C++ 开发概述
支持的目标平台
帮助和社区资源
C++ 语言参考
项目 • 2023/01/10
本参考将介绍在 Microsoft C++ 编译器中实现的 C++ 编程语言。 本文的结构基于
Margaret Ellis 和 Bjarne Stroustrup 撰写的《C++ 参考手册批注》和 ANSI/ISO C++ 国际
标准 (ISO/IEC FDIS 14882)。 本文涵盖了 C++ 语言功能的 Microsoft 专用实现。
有关新式 C++ 编程做法的概述,请参阅欢迎回到 C++。
请参阅下面的表以快速查找关键字或运算符:
C++ 关键字
C++ 运算符
词法约定
C++ 程序的基本词法元素:标记、注释、运算符、关键字、标点符号、文本。 此外,还
有文件转换、运算符优先级别/关联性。
基本概念
范围、链接、程序启动和终止、存储类以及类型。
内置类型 C++ 编译器中内置的基本类型及其取值范围。
标准转换
内置类型之间的类型转换。 此外,算术转换和指针、引用与成员指针类型之间的转换。
声明和定义 声明和定义变量、类型和函数。
运算符、优先级和结合性
C++ 中的运算符。
表达式
表达式的类型、表达式的语义、有关运算符的参考主题、强制转换和强制转换运算符、运
行时类型信息。
Lambda 表达式
隐式定义函数对象类和构造该类类型的函数对象的编程技术。
语句
表达式、null、复合、选择、迭代、跳转和声明语句。
本节内容
类和结构
介绍类、结构和联合。 此外,还介绍成员函数、特殊成员函数、数据成员、位域、 this
指针和嵌套类。
Unions
用户定义的类型,其中所有成员都共享同一个内存位置。
派生类
单一继承和多重继承、 virtual 函数、多个基类、抽象类、范围规则。 此外还有
__super 和 __interface 关键字。
成员访问控制
控制对类成员的访问: public 、 private 和 protected 关键字。 友元函数和友元类。
重载
重载运算符、运算符重载规则。
异常处理
C++ 异常处理、结构化异常处理 (SEH)、编写异常处理语句所使用的关键字。
断言和用户提供的消息
#error 指令、 static_assert 关键字、 assert 宏。
模板
模板规范、函数模板、类模板、 typename 关键字、模板与宏、模板和智能指针。
事件处理
声明事件和事件处理程序。
Microsoft 专用的修饰符
Microsoft C++ 专用修饰符。 内存寻址、调用约定、 naked 函数、扩展的存储类特性
( __declspec )、 __w64 。
内联汇编程序
在 __asm 块中使用汇编语言和 C++。
编译器 COM 支持
有关用于支持 COM 类型的 Microsoft 专用类和全局函数的参考。
Microsoft 扩展
Microsoft 的 C++ 扩展。
非标准行为
有关 Microsoft C++ 编译器的非标准行为的信息。
剩余1132页未读,继续阅读
资源评论
sundynes
- 粉丝: 34
- 资源: 7
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功