📄 ckclib.h
字号:
/* ckclib.h -- C-Kermit library routine prototypes *//* Author: Frank da Cruz <fdc@columbia.edu>, Columbia University Academic Information Systems, New York City. Copyright (C) 2000, Trustees of Columbia University in the City of New York. All rights reserved. See the C-Kermit COPYING.TXT file or the copyright text in the ckcmai.c module for disclaimer and permissions.*/#ifndef CKCLIB_H#define CKCLIB_H/* Base-64 conversion needed for script programming and HTTP */#ifdef CK_ANSIC_PROTOTYP( int ckstrncpy, (char *, const char *, int) );#else_PROTOTYP( int ckstrncpy, (char *, char *, int) );#endif /* CK_ANSIC */_PROTOTYP( char * chartostr, (int) );_PROTOTYP( int cklower, (char *) );_PROTOTYP( int ckindex, (char *, char *, int, int, int) );_PROTOTYP( char * ckitoa, (int) );_PROTOTYP( char * ckltoa, (long) );_PROTOTYP( int ckmatch, (char *, char *, int, int ) );_PROTOTYP( VOID ckmemcpy, (char *, char *, int) );_PROTOTYP( char * ckstrchr, (char *, char) );_PROTOTYP( int ckrchar, (char *) );_PROTOTYP( int ckstrcmp, (char *, char *, int, int) );#define xxstrcmp(a,b,c) ckstrcmp(a,b,c,0)_PROTOTYP( int ckstrpre, (char *, char *) );_PROTOTYP( VOID sh_sort, (char **, char **, int, int, int, int) );_PROTOTYP( char * brstrip, (char *) );_PROTOTYP( VOID makelist, (char *, char *[], int) );#ifndef CK_ANSIC_PROTOTYP( VOID makestr, (char **, char *) );_PROTOTYP( VOID xmakestr, (char **, char *) );#else /* CK_ANSIC */_PROTOTYP( VOID makestr, (char **, const char *) );_PROTOTYP( VOID xmakestr, (char **, const char *) );#endif /* CK_ANSIC */_PROTOTYP( int fileselect, (char *, char *, char *, char *, char *, long, long, int, int, char **) );_PROTOTYP( int chknum, (char *) );_PROTOTYP( int rdigits, (char *) );_PROTOTYP( char * ckradix, (char *,int,int) );#ifndef NOB64_PROTOTYP( int b8tob64, (char *,int,char *,int));_PROTOTYP( int b64tob8, (char *,int,char *,int));#endif /* NOB64 */#ifdef CKFLOAT_PROTOTYP( int isfloat, (char *,int) );#ifndef CKCLIB_C#ifndef CKWART_Cextern CKFLOAT floatval;#endif /* CKWART_C */#endif /* CKCLIB_C */#endif /* CKFLOAT */_PROTOTYP( char * parnam, (char) );_PROTOTYP( char *hhmmss, (long) );_PROTOTYP( VOID lset, (char *, char *, int, int) );_PROTOTYP( VOID rset, (char *, char *, int, int) );_PROTOTYP( char * ulongtohex, (unsigned long, int) );_PROTOTYP( long hextoulong, (char *, int) );#endif /* CKCLIB_H */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -