如何使用尽可能少的代码行打印我在屏幕/调试器上看到的内容?

时间:2013-11-26 18:39:55

标签: c++ debugging printing screen

你好我有一个c ++程序,我的C ++类组正在处理。它将在7分钟后到期。如何使用尽可能少的代码行打印我在屏幕/调试器上看到的内容?

2 个答案:

答案 0 :(得分:2)

由于你没有另外指定,我假设你打算在一个真正的操作系统(MS-DOS)上运行它。有了它,代码可以简单:

.model tiny, C

main proc
    div al
    ret
main endp
    end main

说明:除以零会导致异常。当IBM设计IBM PC BIOS时,他们将该中断挂钩到打印屏幕例程(尽管英特尔已经说过中断是保留的)。因此,除以0将打印当前屏幕内容。当然,你可以使用int 5代替div al,但那会有什么乐趣呢?

答案 1 :(得分:0)

从屏幕/调试器打印?你的意思是从代码打印?

#include<stdio.h>

...

printf("Hello World.\n");