关于#define borland_dll
阅读一个源码的的时候,看到里边很多函数定义的时候会用int borland_dll funcname();的形式来定义然后追溯到一个头文件看到 #define borland_dll
大部分时候#define后边会是两个参数,但上边的define只有一个参数,而后边的函数定义里又大幅使用,不太明白,有朋友知道什么意思么,求教了
#define borland_dll
typedef unsigned short int usint;
typedef unsigned char uchar;
//#include <windows.h>
#include "error_rtx.h"
#include "error_devio.h"
#include "flags_rtx.h"
#include "exclinuxdef.h"
/* prototypes for driver functions */
#ifdef __cplusplus
extern "C" {
#endif
/* Libdbg.c */
borland_dll char * Print_Error_RTx(int errorcode);
int borland_dll Get_Error_String_RTx(int errcode, char *errstring);
/* Libgen.c */
int borland_dll Read_Revision (void);
int borland_dll Read_Board_Intr_Status (void);
int borland_dll Read_Board_Status (void);
int borland_dll Read_Chan_Config_Stat (usint channel);
int borland_dll Reset_Ttag (void);