19namespace layer1_foundations {
20namespace data_structures {
50 cout <<
"data_file::freeself" << endl;
71 cout <<
"data_file::freeself done" << endl;
75 int f_casenumbers,
int verbose_level)
77 int f_v = (verbose_level >= 1);
81 cout <<
"data_file::read trying to read file "
83 cout <<
"f_casenumbers=" << f_casenumbers << endl;
94 cout <<
"data_file::read finished" << endl;
101 int f_v = (verbose_level >= 1);
106 cout <<
"data_file::read_candidates trying to read "
107 "candidates file " << candidates_fname <<
" of size "
108 << Fio.
file_size(candidates_fname) << endl;
114 ifstream fp(candidates_fname);
121 for (i = 0; i < a; i++) {
126 cout <<
"data_file::read_candidates b != -1" << endl;
137 cout <<
"data_file::read_candidates cnt > nb_cases" << endl;
142 cout <<
"data_file::read_candidates cnt != nb_cases" << endl;
148 cout <<
"data_file::read_candidates finished" << endl;
void read_candidates(std::string &candidates_fname, int verbose_level)
void read(std::string &fname, int f_casenumbers, int verbose_level)
a collection of functions related to file io
void read_and_parse_data_file_fancy(std::string &fname, int f_casenumbers, int &nb_cases, int *&Set_sizes, long int **&Sets, char **&Ago_ascii, char **&Aut_ascii, int *&Casenumbers, int verbose_level)
long int file_size(std::string &fname)
the orbiter library for the classification of combinatorial objects