Как проверить, какую версию Java я использую в C++

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

Спасибо джош

1 ответ

Решение

Вы должны использовать команду system() или библиотеку C++, которая будет использовать команду system(). Эта задача намного лучше выполняется в сценарии оболочки, чем код C++. При необходимости сценарий оболочки может вызывать код C++ для отправки уведомлений или чего-либо еще, что вызывает зависимость от C++.

Другие вопросы по тегам