Что потрачено впустую в примере из Руководства Cpp Core?
Стр .9: Не тратьте время и пространство
[...]
void lower(zstring s) { for (int i = 0; i < strlen(s); ++i) s[i] = tolower(s[i]); }
Да, это пример из производственного кода. Мы оставляем читателю понять, что было потрачено впустую.
из https://github.com/isocpp/CppCoreGuidelines/blob/master/CppCoreGuidelines.md#Rp-waste