国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

api接口相關

2019-11-08 03:06:15
字體:
來源:轉載
供稿:網友

api頭文件應不包含任何其他的頭文件

在這里先直接線上代碼了,

#ifndef LMTRAIN_API_H#define LMTRAIN_API_H/* * 這里不能包含任何其他的類文件,頭文件需要盡量的簡單, * 記住別人不用關心你是怎么實現的#include "class_a.h"#include "class_b.h"*/#ifdef __cplusplusextern "C" { //這里的注釋,會遇到交叉編譯的問題,在這里可以連接C的庫函數#endif/** * init * input : conf conf_file */void *api_init_txl_lmtrain_conf(char *conf, char *conf_file);/** * init * input : lexicon */void *api_init_txl_lmtrain(char *lexicon);/** * unit * txllmtrain_res : lmtrain resource */int api_unit_txl_lmtrain(void *txllmtrain_res);/** * id_corpus : id string * model : memory allocated outside, same to release * len : reference to the_len_of_model * txllmtrain_res : lmtrain resource */int api_get_model_txl_lmtrain(void *txllmtrain_res, char *id_corpus, char *model, int &len);#ifdef __cplusplus};#endif#endif // LMTRAIN_API_H

上面的注釋里面大致說了一下,基本能看出一些了。

api 頭文件的使用,用 void*

void *ptxl = api_init_txl_lmtrain(argv[1]);/* * 這里可以直接用void * 來申明變量,使用的時候應盡量的簡單,不需要知道類型 */

注意看文件里面的注釋

涉及問題庫的編譯與使用

這里需要結合上一篇文章來理解,編譯鏈接庫與api頭文件


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 柘荣县| 房产| 托里县| 徐汇区| 郓城县| 铜鼓县| 临猗县| 神木县| 宁化县| 沅陵县| 蓬溪县| 漳浦县| 栾川县| 吴川市| 淮滨县| 陕西省| 平顶山市| 长汀县| 台州市| 搜索| 莱西市| 丰都县| 宜春市| 大理市| 新和县| 济源市| 资溪县| 泰兴市| 鄂尔多斯市| 汪清县| 红桥区| 图片| 建水县| 自治县| 敦煌市| 新野县| 红桥区| 开江县| 九台市| 额尔古纳市| 左云县|