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; }
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; }
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); } } }