恭喜,你发布的帖子
发布于 2018-12-06 14:00:36
29楼
我还有一个问题想趁机也跟你商量商量。
你第二个网络做的事情,目前整个程序已经占用了L区的一半了。假如目前有很多这样需要登记到L区再使用的,以致L区空间已经不够装载了,你会怎么做?
我想象有几个选择,
第一:用到的指针在使用的时候直接制作。不占用登记空间。但是当某个指针要使用很多次的话会消耗很多直接制作的时间。
第二:用到的指针像你这样先登记,但是不是写在L区,而是V区。这样的话就有海量的空间放置指针,V区做成库内存。但是,好像多次调用库的时候不会多次分配库内存的吧?某种程度上这样会影响多次调用。
第三:再做一个子程序管理属于你个人编程习惯下的内存管理程序。所有用量大的子程序都经过这一个子程序安排空间,自动的。只要父级程序给出需求参数,就由子程序给出合理的安排。换句话说,就是你手工给库程序安排库内存这个动作,交由子程序负责。这个子程序肯定事前要获得一大片的可控制空间。例如vb4000到VB10239
不喜欢第一,准备试试第二,第三还没头绪
请填写推广理由:
分享
只看
楼主