LINUX.ORG.RU

История изменений

Исправление Kuzy, (текущая версия) :

Зачем нужна проверка длинны на строках с \0?

Парсишь getline-ом поди?

Все что я хотел сказать, это то, что в стандартной библиотеке просто _нет_ нормальных фунций/оберток для_работы_с/над const char*.

Пихать везде овнящий std::string при этом, очень разумно, конечно.

если говнофункция из какой-то библиотеки в 2017м году тебе не возвращает длину строки, то такую библиотеку использовать нельзя и точка.

Особенно если у нее нет альтернатив.

Исходная версия Kuzy, :

Зачем нужна проверка длинны на строках с \0?

Парсишь getline-ом поди?

Все что я хотел сказать, это то, что в стандартной библиотеке просто _нет_ нормальных фунций/оберток для_работы/над const char*.

Пихать везде овнящий std::string при этом, очень разумно, конечно.

если говнофункция из какой-то библиотеки в 2017м году тебе не возвращает длину строки, то такую библиотеку использовать нельзя и точка.

Особенно если у нее нет альтернатив.