137 std::string chaine=message;
138 int lon=chaine.length();
142 std::string chaine1=chaine.substr(0,pos);
143 chaine=chaine.substr(pos);
145 fprintf(in,
"%s\n",chaine1.c_str());
147 fprintf(in,
"%s",chaine.c_str());
170 int taille=val.size();
171 for (
int i=taille-1;i>-1;i--)
181 if (base==10)
res=atol(val.c_str());
189 std::vector<std::string> arg;
194 std::string chaine1=chaine.substr(0,pos);
195 arg.push_back(chaine1);
196 if (pos!=std::string::npos)
197 chaine=chaine.substr(pos+1);
199 while (pos!=std::string::npos);
207 for (std::string::size_type i=0; i<chaine.length(); ++i)
208 chaine[i]= std::toupper(chaine[i],loc);
std::map< char, int > digit
std::string get_base(unsigned long val, int base)
unsigned long atoi(std::string val, int base)
void ini_mg_fprintf(int pos, char c)
std::string upcase(std::string chaine)
std::vector< std::string > split(std::string chaine, char c)
void mg_fprintf(FILE *in, char *message)