📄 varg.h
字号:
//varg.h#ifndef __VARG_H#define __VARG_H#include "part1g.h"#include "param.h"extern "C++" void printf(char *);ostring stripWS(ostring s);#include "eval.h"extern Evaluator *adv_eval;class VarGroup : public ParameterGroup { public: virtual ostring InitializeFromStream(TXSTRSTD::ifstream &fin) { char buffer[512]; ostring line; while(fin) { fin.getline(buffer, 511); // get a line line = stripWS(ostring(buffer)); if (line == (ostring)"{") { //skip line, get another fin.getline(buffer, 511); line = stripWS(ostring(buffer)); } // cout << line << endl; printf(line); if (line == (ostring)"}") // terminates the input for this group return ostring(""); line+=(ostring)'\n'; adv_eval->Evaluate(line.c_str()); } return(ostring("")); } VarGroup() { name = "Variables"; }};#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -