Здравствуйте, B0FEE664, Вы писали:
BFE>Параноидальный, да, но от дурака не спасает:
BFE>BFE> std::cout << sum("1234567890", 'a') << std::endl;
BFE>
BFE>
Блин, не сразу понял суть проблемы. Ну да, от дураков не спастись.
Ну, с другой стороны, дурак с тем же успехом может написать: "1234567890" + 'a'. Так что, вряд ли корень зла находится в функции sum.