IT,
> ПК>А в C#, напротив, foreach в язык "воткнули". Вот такая вот разница.
> И очень правильно сделали. Весьма удобная штука. У меня в результате for перешёл в разряд редко используемых конструкций.
Это все хорошо, но в результате того, что
только для foreach есть возможность такого удобного вызова, мы приходим к ситуации, когда у нас в руках молоток, и весь мир превращается в гвозди. Т.е. вместо того, чтоб вызвать remove_if, find_if, replace_if, copy_if и т.п., нам остается только "ручками" это каждый раз реализовывать или пытаться "присобачить" foreach, который далеко не всегда подходит (например, попробуй-ка модифицировать контейнер, по которому "идешь" с помощью foreach)...
Posted via RSDN NNTP Server 2.0 beta
Легче одурачить людей, чем убедить их в том, что они одурачены. — Марк Твен