#include #include "Utils.h" using namespace Framework; using namespace std; void Utils::GetLine(CStream* pS, string* pStr, bool nIgnoreCR) { unsigned char nChar; (*pStr) = ""; pS->Read(&nChar, 1); while(!pS->IsEOF()) { if(!(nIgnoreCR && (nChar == '\r'))) { (*pStr) += nChar; } pS->Read(&nChar, 1); if(nChar == '\n') break; } } const char* Utils::GetFilenameFromPath(const char* sPath, char nSeparator) { const char* sTemp; sTemp = strchr(sPath, nSeparator); while(sTemp != NULL) { sPath = sTemp + 1; sTemp = strchr(sPath, nSeparator); } return sPath; }