【SRC】Wstdio(模拟stdio)支持两种字体 跨行IO
本帖最后由 Wudy 于 2012-6-1 20:34 编辑Wstdio是一份为9860模拟stdio的源代码,主要实现了跨行IO,有两种字体大小(MINI和正常),参考了直径malical中的一些代码
把两个文件添加到工程,再#include "Wstdio.h",就可像平时一样使用printf()(不需要任何初始化之类的函数)。
Wstdio还提供了一个读入的函数, char *getsn( char *buffer, int max ); 用法同与fgets()类似。
在调用了清除屏幕的函数后(如Bdisp_AllClr_DDVRAM();),需要调用ResetIO()把输出位置重新定位到屏幕最左上方。
在Wstdio.h里,用#define MINI_MODE来开启MINI模式,注释掉回到正常模式。注意改变模式后需要Rebuild All来生效(SDK的问题)。
MINI:
正常:
很好,支持!
另外我想问一下,提供顺序文件读写是否有可能?
freopen或者是fopen
页:
[1]