есть такая функция:
template<class X>
const string convert_val_to_string(const X val)
{
std::ostrstream str;
char* pstr = 0;
str << val << '\0';
pstr = str.str();
const string ret_string = pstr;
return ret_string;
}
если пустить в бесконечный цикл, то вскоре засерает под себя всю память, где ошибка?