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 + -
显示快捷键?