Input.h
00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018 #ifndef __INPUT_H__
00019 #define __INPUT_H__
00020
00021 void Input(const char * prompt, int & n, int _default = 0);
00022 void Input(const char * prompt, double & d, double _default = 0.0);
00023 void Input(const char * prompt, char & c, char _default = 'A');
00024 void Input(const char * prompt, char * s, const char * _default = "");
00025 void Input(const char * prompt, bool & b, bool _default);
00026
00027 void InputBounds(const char * prompt, int & n, int min, int max,
00028 int _default = 0);
00029 void InputBounds(const char * prompt, double & d, double min, double max,
00030 double _default = 0);
00031
00032 extern int InputPromptWidth;
00033
00034 #endif