defaults.h

来自「用你的语音Modem实现像电话一样通话的程序」· C头文件 代码 · 共 32 行

H
32
字号
#ifndef DEFAULTS_H#define DEFAULTS_H#include "units.h"class Defaults{public:	Defaults(char *filename);	virtual ~Defaults();		load();        // load from disk file	save();        // save to disk file	update(char *name, Freq value); // update a value if it exists	update(char *name, float value); // update a value if it exists	update(char *name, int value); // update a value if it exists	update(char *name, long value); // update a value if it exists	update(char *name, char *value); // create it if it doesn't		float get(char *name, float default_);   // retrieve a value if it exists	int get(char *name, int default_);   // retrieve a value if it exists	long get(char *name, long default_);   // retrieve a value if it exists	char* get(char *name, char *default_); // return 1 if it doesn't		char *names[1024];  // list of string names	char *values[1024];    // list of values	int total;             // number of defaults	char filename[1024];        // filename the defaults are stored in};#endif

⌨️ 快捷键说明

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