В функциональном программировании это так: рекурсии вместо циклов.во истину
Правда, рекомендуют рекурсию сделать хвостовой, тогда компилятор её заменит на более быстрый цикл.
слышал звон да не знаю где онне любая рекурсия может быть безопасно преобразована в цикл
я дико извиняюсь, но зачем эту очень полезную информацию для Тс, нужно было писать в ответы, а не в коментарии?.. ты.. трезвый?
100% гарантии не дает даже швейцарский банк.. я написал уже целый реферат по теме )))
а сам ведь знаю, что винды если сама будет ставить, то она не всё может поставить, а только нужноене верно. раньше винда ставила все. но раньше в МС был крутой отдел тестирования. который разогнали, в надежде на халявное тестирование инсайдерами. по тому пару лет новые релизы то вызывают массовые косяки, то задерживаются. кстати, начальницу отдела недавно то ли уволили, то ли куда то переместили, не вспомню с ходу как ее звали..
stdin
открыть как stream
и ходить по нему взад вперед хоть побайтово ;)stdin
это stream
cin
и его методы, это надстройки. тоже самое относится и к stdout
. возможностей со стримами больше, но и код многословнее. или до символа разделителя
до конца строкиразные слова про одно и то же
Что значит игнорируется?то и значит. следующее чтение
cin.getline
ищет что либо после разделителя строки, а он один в такой постановке, после него ни чего нет. пропущенный кусок висит в буфере стрима, по закрытию стрима возвращается в кучу. всеcin >> str1 >> str2;
лучше попробовать чем спорить