示例#1
0
bool FileManager::init(void)
{
	bool ok0 = SCFileManager_makeDirectory(0, m_sResourceDirectory);
	bool ok1 = SCFileManager_makeDirectory(1, m_sDocumentDirectory);
	bool ok2 = SCFileManager_makeDirectory(2, m_sCachesDirectory);
	bool ok4 = SCFileManager_makeDirectory(4, m_sTemporaryDirectory);
	if (ok0 && ok1 && ok2 && ok4)
	{
		return true;
	}
	else
	{
		SCError("error");
		return false;
	}
}
示例#2
0
FileManager::FileManager(void)
: m_sResourceDirectory("")
, m_sDocumentDirectory("")
, m_sCachesDirectory("")
, m_sTemporaryDirectory("")
{
	bool ok0 = SCFileManager_makeDirectory(0, m_sResourceDirectory);
	bool ok1 = SCFileManager_makeDirectory(1, m_sDocumentDirectory);
	bool ok2 = SCFileManager_makeDirectory(2, m_sCachesDirectory);
	bool ok4 = SCFileManager_makeDirectory(4, m_sTemporaryDirectory);
	
	if (!ok0 || !ok1 || !ok2 || !ok4)
	{
		SCError("error");
		SCAssert(false, "error");
	}
}