| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 541 人关注过本帖
标题:高手进~~一个C语言程序麻烦高手给解释下谢谢了,这个我研究了3天没看明白
取消只看楼主 加入收藏
zzg1001
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2009-9-22
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:0 
高手进~~一个C语言程序麻烦高手给解释下谢谢了,这个我研究了3天没看明白
#include <gphoto2/gphoto2-abilities-list.h>
#include <gphoto2/gphoto2-camera.h>
#ifdef __cplusplus
extern "C" {
#endif /* __cplusplus */
/**
 * \brief Returns a unique id for the camera driver.
 *
 * \param id a #CameraText
 * \return a gphoto2 error code
 *
 **/
typedef int (* CameraLibraryIdFunc)        (CameraText *id);
/**
 * \brief Adds the abilities of the supported models to the supplied list.
 *
 * \param list a #CameraAbilitiesList
 * \return a gphoto2 error code
 *
 **/
typedef int (* CameraLibraryAbilitiesFunc) (CameraAbilitiesList *list);
/**
 * \brief Initializes the camera.
 *
 * \param camera a #Camera
 * \param context a #GPContext
 * \return a gphoto2 error code
 *
 * The camera driver will establish a first connection
 * to the camera and configure the camera variable (i.e. using
 * #gp_filesystem_set_list_funcs or #gp_port_get_settings).
 typedef int (* CameraLibraryInitFunc)      (Camera *camera, GPContext *context);
/**
 * If you want to write a camera library, you need to implement
 * the following three functions. Everything else should be declared
 * as static.
 **/
int camera_id        (CameraText *id);
int camera_abilities     (CameraAbilitiesList *list);
int camera_init     (Camera *camera, GPContext *context);
#ifdef __cplusplus
}
#endif /* __cplusplus */
#endif /* __GPHOTO2_LIBRARY_H__ */


我想问一下int camera_id        (CameraText *id);这个是不是函数是camera_id   然后他的参数是后面()里面的东西?那个CameraText是数据类型? *id 又代表什么?

typedef int (* CameraLibraryInitFunc)      (Camera *camera, GPContext *context);这一句又是什么意思?我知道typedef int real 是相当于用real可以代替int  那上面那句话是什么意思?又高手能解释下吗?谢谢了
搜索更多相关主题的帖子: 解释 麻烦 C语言 
2009-09-22 20:45
快速回复:高手进~~一个C语言程序麻烦高手给解释下谢谢了,这个我研究了3天没看明 ...
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.023128 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved