приложениями, написанными на С++. Арне работает в компании Zu..hlke Engineering в Германии. Кроме того, он широко известен в кругах программистов благодаря своему блогу Simplify C++! (https://arne-mertz.de), посвященному написанию чистого и удобного в сопровождении кода на C++.
Примечания
1
Все это будет проделано средствами стандарта C++98, из нового в этом разделе только синтаксис.
(обратно)
2
Это предположение накладывает соответствующее ограничение на содержимое вводимого текста.
(обратно)
3
Автор забыл вставить выход из цикла при достижении конца введенного текста (это исправление есть в репозитории с кодом к книге):
if (it2 == end_it) {
break;
}
(обратно)
4
Цифра 1 совпадает со значением аргумента по умолчанию. Кроме того, это еще одно ограничение на вводимый текст — точка не обязательно обозначает конец. Это может быть часть многоточия, сокращение, разделитель дробной части числа и т.п.
(обратно)
5
Можно просто: ./sentence_length < lorem_ipsum.txt
(обратно)
6
Скорее всего, имеется в виду a*d. — Примеч. пер.
(обратно)