📄 wz.cxx
字号:
//#define wzPrintError
//#include <iostream.h>
#include <stdlib.h>
#include "wz.hxx"
#include "wzoutput.hxx"
#ifdef wzDebug
static int maxcount=3;
#else
static int maxcount=0;
#endif
static int count=1;
void wzDebugger()
{
if(++count>maxcount)
throw wzError("errors","InternalError");
}
void wzMessage(wzString s)
{
wzOutput::Default.operator()("<>\n")<<s;
}
wzError::wzError(wzString m,wzString e)
:module(m),entry(e)
{
#ifdef wzPrintError
print();
#else
;
#endif
}
void wzError::print()
{
wzOutput::Error<<"\nError: \"<>\"\n",entry;
wzPrintDocumentationEntry(wzOutput::Error,module,entry);
}
wzString wzgethome()
{wzString s=getenv("COG_HOME"); if(s) return s; else return "\"$COG_HOME\"";}
const wzString wzHomePath = wzgethome();
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -