getargs.h

来自「anneal_SimulatedAnnealing.rar用C语言编写」· C头文件 代码 · 共 55 行

H
55
字号
/*	Getargs.h	Typedefs and defines needed for getargs	rcsid: @(#)getargs.h	1.2 23:48:46 4/19/94   EFC*/#ifndef _GETARGS_H#define _GETARGS_H 1.2#ifdef REAL#undef REAL#endif#define	INTEGER		0#define	BOOLEAN		1	/* Turns ON */#define	CHARACTER	2#define	STRING		3#define	PROC		4#define REAL		5#define SWITCH		6	/* Toggles ON-OFF */#define LONG		7typedef	struct{	unsigned	clarg  : 7  ;	/* Command line switch	*/	unsigned	type : 4   ;	/* variable type	*/	int		*variable  ;	/* pointer to variable	*/	char		*errmsg    ;	/* pointer to error message */}ARG;/* function prototypes */#ifdef __cplusplusextern "C" {#endif#ifdef NO_PROTOint getargs();void pr_usage();#elseint getargs(int, char **, ARG *, int);void pr_usage(ARG *, int);#endif#ifdef __cplusplus}#include <stdlib.h>#endif#endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?