Patch level : 12.0 no patch

Files correlati     :
Commento            :

scanner

Aggiunte funzioni setpos e pos agli scanner
This commit is contained in:
Alessandro Bonazzi 2021-01-21 23:09:47 +01:00
parent 75b07eb03f
commit 5f2800d57b
2 changed files with 12 additions and 0 deletions

View File

@ -172,3 +172,11 @@ bool TScanner::paragraph(const char* name)
clear();// resetta eof
seekg(pos);
}
void TScanner::setpos(streampos pos)
{
clear();// resetta eof
seekg(pos);
}

View File

@ -72,6 +72,10 @@ public:
{ return _line; }
// @cmember riposiziona lo scanner
void seek(pos_type pos);
// @cmember riposiziona lo scanner alla posizione pos
void setpos(streampos pos);
// @cmember ritorna la posizione dello scanners
streampos pos() { return tellg();}
};