【发布时间】:2020-07-01 00:17:36
【问题描述】:
我有一个充满数字的.txt 文件。我想将所有数字放入一个数组中。
在它们进入数组之后,一个函数会将这些数字转换为它们分配的 ASCII 字符。
当所有数字都被读取后,.txt 中的所有数字将使用它们的 ASCII 字符创建一张图片。
例如。 numbers.txt 文件包含:
6 99 3 52
第一个数字是打印下一个数字的时间,然后 99 是 ASCII 数字,即'c'。
所以'c'将被打印六次,然后程序读取下一对数字。
我遇到问题的部分是编写读取第一个数字和第二个数字的函数,并使第一个数字表示下一个数字将重复的次数。
【问题讨论】:
-
是否需要使用数组?可以用
std::string代替数组吗? -
我被建议使用一个数组来保存我所有的号码,因为它们将在 input.txt 中包含大约 150 对数字。感谢您的帮助
标签: c++ arrays function char ascii