包裹函数(wrapper function)
来源:互联网 发布:河北干部网络管理学院 编辑:程序博客网 时间:2024/04/29 11:57
包裹函数其实就是封装函数,调用一个函数来实现这个功能。例子如下:
用Socket函数封装socket函数,即:Socket函数 = socket函数 +出错检查
通过将调用的函数以及它的出错信息封装在一个函数里,虽然不见得会多节省代码量,但在平时调用封装好的包裹函数可以省事很多,不用每次调用的时候都要写一次出错判断来检查程序出错的地方。
int Socket(int family, int type, int protocol){ int sockfd; sockfd = socket(family, type, protocol); if(sockfd == -1) { perror("socket error"); exit(0); } return sockfd; }
用Socket函数封装socket函数,即:Socket函数 = socket函数 +出错检查
通过将调用的函数以及它的出错信息封装在一个函数里,虽然不见得会多节省代码量,但在平时调用封装好的包裹函数可以省事很多,不用每次调用的时候都要写一次出错判断来检查程序出错的地方。
0 0
- 包裹函数(wrapper function)
- Wrapper Function 包装函数
- Android jni包裹文件(jni wrapper)
- c语言与函数式编程1(wrapper function)
- 包裹函数
- 包裹函数
- android jni 包裹文件(jni wrapper) 以 speex 库为例
- android jni 包裹文件(jni wrapper) 以 speex 库为例
- log4cplus的包裹类(log4cplus Wrapper)
- 包裹函数--UNIX
- 包裹函数,处理出错
- C++ 递归实现反向打印一个链表(引入wrapper function的概念)
- read/write的包裹函数
- 存储函数(FUNCTION)
- PowerShell 函数(Function)
- 7.函数(function)
- Linux下Socket编程----connect()函数的包裹函数介绍
- TCP服务器listen函数的包裹函数
- Linux下安装sqlite3
- Linux下交叉编译sqlite3并移植到AR…
- 基于Linux视频驱动接口V4L2视频采…
- Linux下使用mjpg-streamer实现监控
- MJPG-Streamer视频流服务器移植
- 包裹函数(wrapper function)
- 将博客搬至CSDN
- Making AndroidAnnotations work with IntelliJ IDEA
- uva 10154 Weights and Measures(dp)
- 第10周工作报告(2014.4.28~5.4)
- 第五章作业
- wsdl 学习
- 什么是地图重度用户
- Unity3D游戏引擎实战开发从入门到精通