EPANET头文件解读系列7——MEMPOOL.H
//EPANET应用程序使用了大量的节点与管段数据,而且每个对象数据又有不同时段的数据,这些数据占用了大量内存,而mempool.h就是一个简单快速的内存分配相关的头文件
/*
** mempool.h
**
** Header for mempool.c
**
** The type alloc_handle_t provides an opaque reference to the
** alloc pool - only the alloc routines know its structure.
*/
typedef struct
{
long dummy;
} alloc_handle_t;
alloc_handle_t *AllocInit(void); //create an alloc pool, returns the old pool handle
char *Alloc(long); //allocate memory
alloc_handle_t *AllocSetPool(alloc_handle_t *); //reset the current pool
void AllocReset(void); //set the current pool
void AllocFreePool(void); //free the memory used by the current pool.
转载于:https://www.cnblogs.com/KingOfFreedom/p/3311859.html
EPANET头文件解读系列7——MEMPOOL.H相关推荐
- 万能头文件#include<bits/stdc++.h>更新GCC10.2.0版本
C++标准库里的万能头文件:#include<bits/stdc++.h> 可用于各大Online Judge测试平台(POJ除外,这些年不维护更新了) 由于网上的都是2014年版的万能头 ...
- 使用万能头文件 #include<bits/stdc++.h>
#include<bits/stdc++.h>介绍: 最近写编程题时发现了一个神奇的头文件,#include<bits/stdc++.h>,很多人在只要引用了这个头文件之后,就 ...
- warning: implicit declaration of function ‘sleep’(添加头文件: #include <unistd.h>)
ubuntu编译c程序报错: warning: implicit declaration of function 'sleep' 解决方法: 添加头文件: #include <unistd.h& ...
- linux c头文件#include<sys/types.h>和#include<fcntl.h>头文件总结
#include<sys/types.h>的介绍 是Unix/Linux系统的基本系统数据类型的头文件,含有size_t,time_t,pid_t等类型.linux编程中经常用到的头文件. ...
- Visual Studio 中使用万能头文件 #include <bits/stdc++.h>
Visual Studio 中使用万能头文件 #include 前言 最近开始使用VS,之前用的DEV C++软件可直接使用 #include <bits/stdc++.h> ,但VS中并 ...
- c语言windows头文件包含,不包含windows.h和window.h内的任何头文件,弹框 “Hello, world!”...
本帖最后由 天上飞来一只 于 2020-10-22 15:36 编辑 前言:在windows应用程序下,不包含windows.h和window.h内的任何头文件,弹框 "Hello, wor ...
- c/c++万能头文件#include <bits/stdc++.h>
好奇万能头文件#include <bits/stdc++.h>怎么能够如此强大 直到打开文件发现原来... // C++ includes used for precompiling -* ...
- vscode 添加万能头文件#include<bits/stdc++.h>
文章目录 前言 配置 前言 有一天我在愉快的刷着leetcode 突然觉得写头文件好TM麻烦,于是就想着配置一下万能头文件 配置的过程我觉得还是记录一下吧,很多初学者可能会犯迷糊 配置 首先,我们要清 ...
- C语言中的conio头文件,C中的conio.h头文件在VC++中是什么?
满意答案 ne9313 2013.05.25 采纳率:41% 等级:12 已帮助:6686人 conio.h不是C标准库中的头文件,其包含的函数有: cgets(char *); cprintf ...
最新文章
- 科研指导:机器学习与自然语言处理
- mysql导入导出数据库
- Android获取顶部状态栏statusBar高度、底部导航栏navigationBar高度
- 《研磨设计模式》chap19 备忘录模式
- ARM的存储器映射与存储器重映射【转载】2009-12-14 10:29最近在用LPC2148,看到了一篇文章,感觉很有帮助,就转了过来。
- 洛谷4400 BlueMary的旅行(分层图+最大流)
- Linux内核源代码分析——Linux内核的入口
- 简单Web服务器程序设计与实现
- tas5424_TAS5414A,TAS5424A,-电子电路图,电子技术资料网站
- windows 10 提升管理员权限
- UOJ449 集训队作业2018 喂鸽子
- dnsmasq-ipv6测试
- 蓝桥杯 外卖店的优先级
- GPS导航(8):最短路径算法
- Qt中将数字以2进制、16进制等方式转成QString的方法
- BeanUtils拷贝对象
- 山东新华书店招聘计算机岗位试题,2020山东新华书店招聘考试都考什么
- 2019年10月编程语言排行榜
- 自动洗车机远程监测与设备联动方案
- 41.83亿元!985北京航空航天大学青岛校区最新进展来了