diff --git a/include/strings.h b/include/strings.h index b96abf3e1..34e97f238 100755 --- a/include/strings.h +++ b/include/strings.h @@ -609,6 +609,10 @@ public: void add(long n, int pos = -1); // @cmember Aggiunge un intero void add(int n, int pos = -1); + // @cmember Aggiunge un reale + void add(const real r, int pos = -1); + // @cmember Aggiunge un reale + void add(const TDate d, int pos = -1); // @cmember Inserisce una stringa void insert_at(const char* s, int n); // @cmember Toglie la stringa di posizione pos @@ -722,6 +726,11 @@ TToken_string& get_tmp_string(int len = -1); const TToken_string& empty_string(); #define EMPTY_STRING empty_string() -const char SLASH = '\\'; +const char SLASH = +#if XVT_OS == XVT_OS_WIN32 +'\\'; +#else +'/'; +#endif #endif