2015-02-07から1日間の記事一覧

intからlongへの変換(C言語)?

ちょっとショックなコードを見たのでそのことを書きます。 long itol(int n) { char buffer[64]; sprintf(buffer, "%d", n); return atol(buffer); }どういう動機があってこんな関数を書いたのか、使い所(デッドコードじゃなかったんです)をどうやって決め…