一、第一部分
这一部分的头文件可以提供给外部client使用。
1、#include <libmemcached/memcached.h>
该文件被client包含,该文件中只是进一步#include <libmemcached-1.0/memcached.h>。
libmemcached-1.0/memcached.h:
包含了libmemcached-1.0下的所有头文件,并包含
libhashkit-1.0/hashkit.h。
#pragma once //与#ifndef方式作用相同,但是#pragma once由编译器提供保障,但是如果一个文件有多个拷贝,不能保证不被重复包含。
#include <inttypes.h> //提供了各种位宽的整数类型输入输出时的转换标志宏
#include <stdlib.h>
#include <sys/types.h>
#if !defined(__cplusplus)
# include <stdbool.h>
#endif
#include <libmemcached-1.0/visibility.h>
#include <libmemca
版权声明:本文为taozhi20084525原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。