 |
 |
Reach Multiple Vendors With One Linux Cluster RFQ Form Save time and effort. This one form will get your quote request to multiple Linux cluster vendors!
|
|
|


Self-Managed Data Buffer Memory
|
|
Monday January 10 2005 @ 02:21AM EST
|
|
The C programming language defines two standard memory management functions: malloc() and free(). C programmers frequently use those functions to allocate buffers at run time to pass data between functions. In many situations, however, you cannot predetermine the actual sizes required for the buffers, which may cause several fundamental problems for constructing complex C programs. In this article, Xiaoming Zhang advocates a self-managing, abstract data buffer. He outlines a pseudo-C implementation of the abstract buffer and details the advantages of adopting this mechanism.
|
|
|
 |
 |