Logger 日志
Logger 提供了简单的日志记录功能,用于辅助开发者进行调试。
开启或关闭 Logger 系统只需要一行代码(Logger默认是开启状态):
1 | // 打开日志系统 |
Logger 提供了三种日志等级,分别是 message(消息)、warning(警告)、error(错误),三种等级都可以用类似 printf 函数的格式化方式输出日志:
1 | // 输出一行消息 |
关于控制台
使用 VS 编译的程序主要分为 控制台程序(Console)
和 Win32程序
两种,一般初学者都习惯于创建控制台程序,它的特点是程序启动后会有一个黑框框,执行printf函数可以在黑框框中输出文字。
但是对于游戏开发而言,控制台(也就是黑框框)是不应该出现的,所以游戏开发应选择 Win32程序
方式创建项目。
在 Win32 程序中,由于不存在控制台,我们 Logger 输出的日志也就看不到了,这时候可以使用 Logger 提供的函数创建一个控制台出来:
1 | // 显示控制台 |