小编Rya*_*rer的帖子

ANSI C中的无缓冲I/O.

为了教育和编程实践,我想写一个简单的库,可以处理原始键盘输入,并"实时"输出到终端.

我想尽可能地坚持使用ansi C,我只是不知道从哪里开始这样的事情.我已经完成了几次谷歌搜索,99%的搜索结果使用了库,或者用于C++.

我真的很想让它在Windows中工作,然后在我有空的时候将它移植到OSX.

c input c89 unbuffered

8
推荐指数
2
解决办法
5097
查看次数

HTML网站开发:div的vs ul用于导航和菜单

我正在开发一个Web 2.0站点,我一直在研究网站如何处理菜单和导航栏.许多站点(如twitter)使用UL,而stackoverflow等站点使用ID包含链接的div.

除了消除一些IE错误之外,不使用UL是否有优势?

使用UL是否有优势?

谢谢!

html css code-organization

4
推荐指数
3
解决办法
7419
查看次数

如何编写ANSI C控制台屏幕缓冲区?

我正在努力制作一个基于ASCII的游戏,而且我看到的每个人都在说使用来自MSDN的Console.Write(),如果你使用的是Windows,那就是花花公子,但我不是.

因此,我正在尝试在C中编写一个函数或一组函数,它们可以在两个屏幕缓冲区之间交替,并将它们写入屏幕,类似于手册页,以及pico,vim和emacs的.

我有缓冲区正在工作,并发现一个名为0verkill的旧的ASCII游戏,它使用C和putchar()将每个字符放在屏幕上,但我尝试重新创建它,导致文本连续流动,而不是窗口大小的静态文本面板.我真的不想使用像curses这样的任何外部库(因为这会降低可移植性),并且如果可能的话,我希望保持ansi标准.

谢谢!

c standards buffer ncurses console-application

4
推荐指数
1
解决办法
3780
查看次数