if ((siCode = _mkdir(sDirectory.c_str(), mMode))==0)
siCode = _mkdir(sDirectory.c_str(), mode); if (siCode == 0)
bool makeDirectory(string sDirectory){	bool bStatus = false ;	SI32 siCode ;	// First determine if the directory all ready exists		if(!isDirectory(sDirectory))	{		// Define our mode variable		mode_t mMode = 0777 ;			if ((siCode = _mkdir(sDirectory.c_str(), mMode))==0)		{	// we made it			bStatus = true ;		}		else		{			bStatus = false ;		}	}	else	{		// Directory all ready exists		bStatus = true ;	}		return bStatus ;}