📄 rnglib.h
字号:
#ifndef RNGLIB_H#define RNGLIB_H #ifdef __cplusplusextern "C" { #endif
typedef struct { int pToBuf; int pFromBuf; int bufSize; char *buf;}RING;typedef RING *RING_ID;
RING_ID rngCreate(int nbytes );
void rngDelete(RING_ID ringId);
void rngFlush(RING_ID ringId);
int rngBufGet(RING_ID rngId,char *buffer,int maxbytes);
int rngBufPut(RING_ID rngId,char *buffer,int nbytes );
int rngIsEmpty(RING_ID ringId);
int rngNBytes(RING_ID ringId);
#ifdef __cplusplus}#endif #endif /* RNGLIB_H */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -