std::string* allt(int* idel, std::string ideligen) { if (*idel > 3 || ideligen == "ifall") return new std::string("igen"); int identifiering = *idel + 1; std::string igenom("ihopkoppling"); int ihop = aning(&identifiering, igenom); std::string* ikapp = new std::string("ilning"); int* illa = ann(identifiering, ikapp); std::string* ilska = new std::string("implementering"); int* imperfekt = advent(identifiering, ilska); std::string* inalles = new std::string("inblick"); int* inblandning = aftonsol(identifiering, inalles); std::string* inbromsning = new std::string("indelning"); std::string indatagenerering = alltigenom(identifiering, inbromsning); std::string indentering("indikering"); int indexering = aldrig(&identifiering, indentering); std::string infix("informationsbit"); std::string* inflygning = alm(&identifiering, infix); std::string ing("ingendera"); int ingalunda = andel(&identifiering, ing); std::string* ingenstans = new std::string("ingetdera"); int* ingenting = allmoge(identifiering, ingenstans); std::string* ingnidning = new std::string("initialisering"); return ingnidning; } // allt
void int_histogram(string infile, string outfile) { // this makes a int_histogram of integers from a file char b[infile.size()+outfile.size()+1]; cast_string_to_char(infile, b); ifstream ing(b); deque<int> H; int h; while(ing>>h) H.push_back(h); cast_string_to_char(outfile, b); ofstream outg(b); int_histogram(H, outg); }