#ifndef RC_UTILITY_H_INCLUDED #define RC_UTILITY_H_INCLUDED #include #include #include using namespace std; string rc_intToString(int a) { stringstream ss; ss << a; string str = ss.str(); ss.clear(); return str; } string rc_uint64ToString(uint64_t a) { stringstream ss; ss << a; string str = ss.str(); ss.clear(); return str; } int rc_stringToInt(string a) { stringstream ss; ss << a; int i = 0; ss >> i; ss.clear(); return i; } string StringToUpper(string strToConvert) {//change each element of the string to upper case for(unsigned int i=0;i= s.length()) return ""; if( (start_pos+num_char) >= s.length()) return s.substr(start_pos); return s.substr(start_pos, num_char); } bool is_file_exist(const char *fileName) { std::ifstream infile(fileName); return infile.good(); } #endif // RC_UTILITY_H_INCLUDED