|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Eugene Karpachov 2:5020/400 31 Jan 2003 23:25:34 To : Valentin Nechayev Subject : Re: 386SX and RedHat_8.0 -------------------------------------------------------------------------------- ev.ua> <slrnb3kuir.4oe.jk@jk.dev> <20030131134103.GF661@iv.nn.kiev.ua> ev.ua> <slrnb3l4l5.g5.jk@beercask.steel.orel.ru> ev.ua> <20030131152540.GB1449@iv.nn.kiev.ua> From: Eugene Karpachov <jk@steel.orel.ru> Fri, 31 Jan 2003 15:37:41 +0000 (UTC) Valentin Nechayev написал: >>>>> throw. Зверски неудобно. Страуструп как-то писал, почему он не захотел >>>>> делать try/finally, но объяснения выглядят неубедительно. >> EK>> Для Вас, Вы забыли написать. >>> Для Вас убедительны? Hу объясните. > EK> Так ведь Страуструп объяснил :) > > Его объяснение я читал. Вопрос был о том, почему убедительны. > То есть не о составе аргументов, а почему у Вас этим аргументам приписаны > такие веса. Да так как-то, входит в согласие с моей практикой и вкусами. Кто-то, я забыл кто, правильно сказал, что самый надёжный программный код - это тот, которого нет: в нём нельзя допустить описок, его не надо сопровождать, невозможно забыть его написать и т.п. Вот вызов деструктора - это как раз такой случай, в отличие от finally. > Вас не тошнит от примера с auto_ptr? ;) Hет. Hазвание, правда, немного неказистое, но что делать - класс уж больно полезный. -- jk --- ifmail v.2.15dev5 * Origin: JSC OSPAZ (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/226604cf9e68b.html, оценка из 5, голосов 10
|