今回、SRM532に挑戦してみた結果、文字列を整数に直したり逆をするのに手こずりました。
ですのでそれをまとめて置きたいと思います。
ちなみに、まだXcode3を使っているので次回までにXcode4にしたいと思います。
stringからintへ変換
int num = (int) string_hoge - '0';
intからstringへ変換
int sum = 5; stringstream ss; ss << sum; string s = ss.str();
stringからconst *charへ変換
string s = "hoge"; const char* p_str; p_str = s.c_str(); char* c = *p_str;
//2012/3/7追記
charからint
int n = c - 48;
vectorのsort
//charもsortできるよ!!!!!!!!!(SRM536Div2 500問題より) sort(data.begin(),data.end());