2011-04-10 100 views
0

我的任务是制作一个程序,可以在C++中存储任意长文本。 我不知道如何解决这个问题。 另外,您不能使用STL。 有人帮C++“无限”长度文本

+2

-1在人们帮助之前,您需要做出更多的努力。你不能简单地发布你的作业,希望有人为你做,这不是那种类型的网站。 – Nim 2011-04-10 17:25:24

回答

0
  1. 分配初始缓冲(malloc()
  2. 将数据存储到缓冲区中,直到满(strcpy()strcat()memcpy() ...)
  3. 重新分配到一个更大的缓冲区(realloc()
  4. 转到2