⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 except.c

📁 Object-Oriented Programming With ANSI-C这本书中的源代码!找了很久
💻 C
字号:
#include <assert.h>#include "Exception.h"int main (){	void * a = new(Exception()), * b = new(Exception());	cause(-1); puts("caused -1");	switch (catch(a)) {	case 0:		switch (catch(b)) {		case 0:			cause(1); assert(0);		case 1:			puts("caused 1");			cause(2); assert(0);		case 2:			puts("caused 2");			delete(b);			cause(3); assert(0);		default:			assert(0);		}	case 3:		puts("caused 3");		delete(a);		cause(4);		break;	default:		assert(0);	}	puts("caused 4");	return 0;}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -