注意----我使用Borland的Turbo C++如何使用C++中的ASCII码在输出屏幕上显示图像?
我知道的Turbo C++是二十年的历史,它不支持最新的C++标准无论是。但由于我们学校仍然用它来教学生C++,我不能使用任何其他编译器。
我想使用ASCII文本在Turbo C++中显示图像。我已经使用在线转换器将图像转换为ASCII码。我现在应该做些什么来将其显示在我的程序中?
我正沿着这些线 -
- 复制的ASCII码思维的东西到一个txt文件。
- 使用getline函数读取文本文件。
- 将其显示在输出屏幕上。
我认为它可以工作,但是当我将ASCII图像复制到记事本时会出现困难。它破坏了ASCII图像的所有格式,而图像只是一个矩形的文本块。
有没有其他办法可以达到这个目的?如果我可以帮助,我不想使用任何其他库。我使用Turbo C++中的graphics.h库。另外,我对C++有些新东西(去年开始学习它),所以如果您尽可能简单地回答问题,我将不胜感激。
为什么需要“复制到记事本” - 这似乎认为是必要的一步?那么ASCII文本如何“松散格式化”? – usr2564301 2014-11-23 14:56:29
我需要从文本文件中读取ASCII文本以将其显示在屏幕上。所以我需要将ASCII码粘贴到文本文件编辑器中,以便保存它。通过丢失格式,我的意思是当我将文本复制到记事本时,所有的空格都被删除。 – 2014-11-23 15:03:21
1。您可以将网上转换器的输出保存在Web浏览器中。 2.记事本很糟糕,通常不会删除空格;检查转换器的输出以找出原因。 – usr2564301 2014-11-23 15:11:42