8 mfunnamep(
"int definp_int(const std::string& str)");
10 mcout <<
"definp_int: starting, read int " << str <<
"\n";
11 if (str != std::string()) {
13 int i_ret =
findmark(std::cin, str.c_str());
19 mcout <<
"int is read\n";
23long set_position(
const std::string& word, std::istream& istrm,
int s_rewind,
26 "int set_position(const std::string& word, std::istream& istrm, int "
27 "s_rewind, int s_req_sep)");
29 "before seekg, call for variable named " << word <<
'\n',
33 if (s_rewind == 1) istrm.seekg(0);
36 int iret =
findmark_b(istrm, word, word.length(), nbeg, nnext, prev);
39 "The keyword \"" << word.c_str() <<
"\" is not found\n",
42 "after the call of findmark for variable named " << word
47 int iret =
findmark_b(istrm, word, word.length(), nbeg, nnext, prev);
49 "The keyword \"" << word.c_str() <<
"\" is not found\n",
52 "after the call of findmark for variable named " << word
55 if (nbeg == 0)
return nbeg;
56 if (prev ==
'\n' || prev ==
' ')
return nbeg;
60 "after findmark_b, call for variable named " << word <<
'\n',
#define check_econd11(a, signb, stream)
#define check_econd11a(a, signb, add, stream)
#define mfunnamep(string)
int findmark_b(std::istream &file, T ws, long qws, long &nbeg, long &nnext, char &prev)
int definp_int(const std::string &str)
int findmark(std::istream &file, const char *s)
long set_position(const std::string &word, std::istream &istrm, int s_rewind, int s_req_sep)
#define Iprintn(file, name)