Сравните версии как строкиC++

Программы на C++. Форум разработчиков
Anonymous
Сравните версии как строки

Сообщение Anonymous »

Сравнение номеров версий как строки не так просто ...

"1.0.0.9 ">" 1.0.0.10 ", но это не правильно.

очевидный способ правильно это сделать - это проанализировать эти строки, преобразовать в цифры и сравнить как числа.
Есть ли другой способ сделать это более «элегантно»? Например, Boost :: String_algo ...

Подробнее здесь: https://stackoverflow.com/questions/294 ... as-strings

Вернуться в «C++»