Тип приведение переменной из jBoolean в bool

При использовании JNI для взаимодействия между Java и C javah анализирует логическое значение в Java на jBoolean в Заголовочный файл JNI. Когда я использую bool в файле C, компилятор Visual Studio выдает предупреждение о том, что

предупреждение C4800: 'jboolean': принуждение значения bool к 'true' или 'false' (предупреждение о производительности)

Следует ли использовать какой-либо другой тип данных? Или, если здесь единственный тип данных bool , с какими именно проблемами производительности я могу столкнуться?

11
задан Mark Elliot 13 June 2011 в 04:47
поделиться