X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=src%2FgdcmUtil.cxx;h=2e6fef7b1d2eca9286b455597cb2f368df7e895c;hb=9d217e6d20ba46665976a7ac3e631ac52b6cb360;hp=96958337420eef588c35eb75c23d2030db570e35;hpb=52364c14a6ae132d7cedcfca51f49a6f411316a3;p=gdcm.git diff --git a/src/gdcmUtil.cxx b/src/gdcmUtil.cxx index 96958337..2e6fef7b 100644 --- a/src/gdcmUtil.cxx +++ b/src/gdcmUtil.cxx @@ -1,4 +1,4 @@ -// $Header: /cvs/public/gdcm/src/gdcmUtil.cxx,v 1.20 2003/09/24 13:00:59 jpr Exp $ +// $Header: /cvs/public/gdcm/src/gdcmUtil.cxx,v 1.23 2003/09/24 13:27:02 jpr Exp $ //This is needed when compiling in debug mode #ifdef _MSC_VER @@ -91,7 +91,7 @@ gdcmDictSet * gdcmGlobal::GetDicts(void) { /////////////////////////////////////////////////////////////////////////// // Because is not yet available in g++2.96 -istream& eatwhite(istream& is) { +std::istream& eatwhite(std::istream& is) { char c; while (is.get(c)) { if (!isspace(c)) { @@ -105,12 +105,12 @@ istream& eatwhite(istream& is) { /////////////////////////////////////////////////////////////////////////// // Because is not available in C++ (?) -void Tokenize (const string& str, - vector& tokens, - const string& delimiters) { - string::size_type lastPos = str.find_first_not_of(delimiters,0); - string::size_type pos = str.find_first_of (delimiters,lastPos); - while (string::npos != pos || string::npos != lastPos) { +void Tokenize (const std::string& str, + std::vector& tokens, + const std::string& delimiters) { + std::string::size_type lastPos = str.find_first_not_of(delimiters,0); + std::string::size_type pos = str.find_first_of (delimiters,lastPos); + while (std::string::npos != pos || std::string::npos != lastPos) { tokens.push_back(str.substr(lastPos, pos - lastPos)); lastPos = str.find_first_not_of(delimiters, pos); pos = str.find_first_of (delimiters, lastPos);