Esempio n. 1
0
FileArchive *
FileArchive::archiveFromRawFiledata(const char *filename)
{
	FileArchive *archive = new FileArchive();
    
	if (!archive->readFromFile(filename)) {
        delete archive;
        return NULL;
	}
	
    archive->debug(1, "File archive created from file %s.\n", filename);
	return archive;
}
Esempio n. 2
0
FileArchive *
FileArchive::archiveFromRawFiledata(const char *filename)
{
	FileArchive *archive;

	fprintf(stderr, "Loading file archive from file...\n");
	archive = new FileArchive();	
	if (!archive->readFromFile(filename)) {
        fprintf(stderr, "Failed to load archive\n");
        delete archive;
		archive = NULL;
	}
	
	return archive;
}
Esempio n. 3
0
	void Init(FileArchive archive){
		font = Font(30, L"Yu Gothic");
		EvaluationMap1=std::vector<std::vector<int>>(8, std::vector<int>(8));
		CSVReader em1(archive.load(L"EvaluationMap1.csv"));
		if (!em1)
		{
			return;
		}
		int Rows = em1.rows;
		int Columns = em1.columns(0);
		for (int i = 0; i < em1.rows; i++){
			for (int j = 0; j < em1.columns(i);j++){
				EvaluationMap1[i][j] = em1.get<int>(i, j);
			}
		}

	}