String 从文件读取数据字符串和动态调整大小算法

String 从文件读取数据字符串和动态调整大小算法,string,algorithm,file,dynamic,resize,String,Algorithm,File,Dynamic,Resize,最好从文件中读入并在bagTester函数或ArrayBag类中分配。基本上,我正在寻找解决这个问题的好方法。我已经远离编码一段时间了,只是不想想出一些不必要的复杂解决方案 说明: 使用ArrayBagSmartPointer示例,将其扩展为包括: 从文件中读取数据字符串 使用此算法调整动态大小: 从动态大小10开始,如果元素数超过此数: a。将容器大小重新分配为当前大小的两倍 b。将当前容器中的内容移动到新大小的容器中 c。删除以前大小的容器 重复步骤1a。必要时。 请注意,名为“word

最好从文件中读入并在bagTester函数或ArrayBag类中分配。基本上,我正在寻找解决这个问题的好方法。我已经远离编码一段时间了,只是不想想出一些不必要的复杂解决方案

说明:

使用ArrayBagSmartPointer示例,将其扩展为包括:

  • 从文件中读取数据字符串

  • 使用此算法调整动态大小: 从动态大小10开始,如果元素数超过此数:

a。将容器大小重新分配为当前大小的两倍

b。将当前容器中的内容移动到新大小的容器中

c。删除以前大小的容器

重复步骤1a。必要时。 请注意,名为“words.txt”的数据文件位于本周的documents文件夹中

指向ArrayBagSmartPointer示例的链接:


(请告诉我是否有更好的方式共享此代码)

请告诉我是否有更好的方式共享此代码
-如果不需要密码可能会更好:)告诉我们您的密码