exception.cc

来自「基于SDL实现的GUI」· CC 代码 · 共 34 行

CC
34
字号
#include <assert.h>#include <string.h>#include <stdlib.h>#include <stdarg.h>#include "SDL_gui.h"GUI_Exception::GUI_Exception(const char *fmt, ...){	va_list marker;	char temp[4096];	va_start(marker, fmt);	vsprintf(temp, fmt, marker);	va_end(marker);	message = strdup(temp);}GUI_Exception::GUI_Exception(const GUI_Exception &err){	message = strdup(err.message);}GUI_Exception::~GUI_Exception(void){	free(message);}const char *GUI_Exception::GetMessage(void){	return message;}

⌨️ 快捷键说明

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