Как проверить, какую версию Java я использую в C++
У меня есть тестовый скрипт, который проверяет, какую версию Java использует пользователь, а затем выполняет некоторые команды. Но мы пытаемся преобразовать все наши тесты в cxxtests. Я хотел бы знать, как преобразовать мой скрипт проверки версии в код на C++. Я знаю, что могу просто использовать команду system(), но я бы хотел, чтобы это было последним средством. Любая помощь или ведет будут оценены.
Спасибо джош
1 ответ
Решение
Вы должны использовать команду system() или библиотеку C++, которая будет использовать команду system(). Эта задача намного лучше выполняется в сценарии оболочки, чем код C++. При необходимости сценарий оболочки может вызывать код C++ для отправки уведомлений или чего-либо еще, что вызывает зависимость от C++.