мелочь
This commit is contained in:
@ -1531,7 +1531,7 @@ namespace Utility
|
||||
//Преобразовать строку в число
|
||||
//str - Исходная строка с числом
|
||||
//cutInt - вырезать из строки только цифры
|
||||
int StdStrToUInt(std::string& str, bool cutInt)
|
||||
uint32_t StdStrToUInt(std::string& str, bool cutInt, uint32_t def)
|
||||
{
|
||||
if(cutInt)
|
||||
{
|
||||
@ -1541,10 +1541,10 @@ namespace Utility
|
||||
if(str[i]=='0' || str[i]=='1' || str[i]=='2' || str[i]=='3' || str[i]=='4' || str[i]=='5' || str[i]=='6' || str[i]=='7' || str[i]=='8' || str[i]=='9')
|
||||
val+=str[i];
|
||||
}
|
||||
if(val=="") return 0;
|
||||
if(val=="") return def;
|
||||
return fromString<int>(val);
|
||||
}
|
||||
if(str=="") return 0;
|
||||
if(str=="") return def;
|
||||
return fromString<int>(str);
|
||||
}
|
||||
//---------------------------------------------------------------------------
|
||||
@ -2220,12 +2220,13 @@ namespace Utility
|
||||
}
|
||||
//---------------------------------------------------------------------------
|
||||
//Создать папку
|
||||
bool createFolder(std::string directory,mode_t mode)
|
||||
bool createFolder(std::string directory,int mode)
|
||||
{
|
||||
#if defined(_WIN32) || defined(_WINDOWS) || defined(_BORLAND)
|
||||
CreateDirectoryA(directory.c_str(), NULL);
|
||||
return true;
|
||||
#else
|
||||
mode_t tmp = mode; //На винде тен типа mode_t
|
||||
int rez=0;
|
||||
if(!dirExists(directory)){
|
||||
rez=mkdir(directory.c_str(), mode); //Если папки нет то создать её
|
||||
|
||||
Reference in New Issue
Block a user