X-Git-Url: http://git.hcoop.net/clinton/bobotpp.git/blobdiff_plain/39b022cb3fcbbaf28bd35eaf7ad0af0b5161586f..815a1816c8a1ee14b28c776bf92c172b1fcdf13a:/source/String.C diff --git a/source/String.C b/source/String.C index d60d0d5..05acdff 100644 --- a/source/String.C +++ b/source/String.C @@ -17,13 +17,16 @@ // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. #include "String.H" -#include "Utils.H" -#include -#include #include #include +#include +#include +#include + +#include "Utils.H" + String::String() { } @@ -189,7 +192,7 @@ String::operator[](int i_) const if (i < 0 || my_string.length () < i) { std::cerr << "String index out of range\n"; - exit(1); + std::exit(1); } return my_string[i]; } @@ -289,10 +292,11 @@ String::operator+(const std::string & s) return my_string + s; } -String::operator const char *() const -{ - return my_string.c_str (); -} +const char* +String::c_str () const + { + return my_string.c_str (); + } String::operator std::string () const {