У меня есть приложение Java, в котором я хочу вызвать другое приложение C ++.Для этого в моем Java я вызываю
Runtime.exec(args)
Мой аргумент - "HelloWorldèçàœ".
Когда мой C ++ получает этот аргумент, он видит его как "HelloWorld ????".Я посмотрел на карту памяти, и символы èçàœ отображаются как 3f 3f 3f 3f.
(Кроме того, я не уверен, что это актуально, но когда я скомпилировал свой C ++, я выбрал опцию: «СимволSet = Использовать многобайтовый набор символов "(в Properties-> General).)
Q: Как мне передать такой параметр из Java в C ++?
Спасибо