浙大 C++ 课程学习笔记10 - 异常

105 阅读1分钟

网易云课堂-C++

C++编译过程中用的链接器汇编器都不是专门为C++做的工具,而是通用的;只有编译器是专用的.

基本概念

Run-time Error

image.png

read a file

image.png

image.png

image.png

Why Exception

image.png

image.png

image.png

When to use exceptions

image.png

How to raise an exception

image.png

What do you throw

image.png

image.png

对象的放置位置:堆栈、堆、全局数据区

image.png

image.png

image.png

image.png

image.png

异常语句

try blocks

image.png

image.png

selecting a handle

image.png

image.png

image.png

Exception specifications

image.png

image.png

Exception and new

image.png

Failure in constructors

image.png

Proramming with exceptions

image.png

image.png

Catch exceptions by reference

image.png