Информация об изменениях

Сообщение Re[2]: std::string, копирование с трансформацией символов от 12.07.2018 14:05

Изменено 12.07.2018 18:16 DDDX

Re[2]: std::string, копирование с трансформацией символов
Здравствуйте, swingus, Вы писали:

S>А foreach или for на проекте пользоваться нельзя?


Формально, можно что угодно — это мой проект. Но желательно без фанатизма

В итоге я остановился на нулевом варианте (ленивый стал ...):

 std::transform
  (pstr->cbegin(),
   pstr->cend(),
   pstr->begin(),
   structure::t_latin_upper<char_type>());


Но идея с transform_iterator мне очень понравилась.

---
И да — toupper фтопку. Раз и два
Автор: Коваленко Дмитрий
Дата: 11.10.17
.
Re[2]: std::string, копирование с трансформацией символов
Здравствуйте, swingus, Вы писали:

S>А foreach или for на проекте пользоваться нельзя?


Формально, можно что угодно — это мой проект. Но желательно без фанатизма

В итоге я остановился на нулевом варианте (ленивый стал ...):

 std::transform
  (pstr->cbegin(),
   pstr->cend(),
   pstr->begin(),
   structure::t_latin_upper<char_type>());


Но идея с transform_iterator мне очень понравилась.

---
И да — toupper фтопку. Тормозит и глючит
Автор: Коваленко Дмитрий
Дата: 11.10.17
.