t_Sum = ( t_Sum * 10 ) + ( t_Char - '0' ); の意味や
'0'がなにを表しているのか検索しようにも
現状のワードだけで検索するのは無理ですよ。。

なぜ俺が長文のプログラムでしていることを
たった一行にできているのか、さっぱりです。