我正在为使用动态数组的内存释放而苦苦挣扎。to free myelements[2] for example, but i get an error}mylist.mybooks = realloc(mylist.mybooks, sizeof(mylist.mybooks) - sizeof(structelement))
我希望能够将类似数组的结构增长到最大大小,在此之后,每次添加新元素时,最旧的(第一个)元素将从结构中删除。我不知道最好的方法是什么,但一种方法是扩展ArrayBuffer类,并覆盖+=操作符,这样如果达到最大大小,则每次添加新元素时都会删除第一个元素。我还没有想出如何正确地扩展集合。append element
if(length > maxLength) r