omka wrote:
> Так надо кинуть исключение, которое точно бы передало смысл намерений.
Вот мы обнаружили повреждение строки (например, str[str.size()]!=0). Что
делать?
Имеем поврежденный блок памяти, обнаружить повреждение обычно нельзя.
Исключение тоже кинуть нельзя — стэк может быть разрушен.
Поэтому лучше всего в такой ситуации записать core dump и не делать вид,
что ничего не случилось.
Posted via RSDN NNTP Server 2.0