LINUX.ORG.RU

[JNI] Convert jlong to long.


0

0

Подскажите, как правильно сделать subj? Google сказал, что лучше так вообще не делать. Но если метод хочет long и __int64 ему не пойдет, то как быть?

★★

Ну как то так наверное:

jlong x; [...] if (x < (jlong) LONG_MIN || x > (jlong) LONG_MAX) { // conversion error } long lx = (long) x;

anonymous
()

Ну как то так наверное:

jlong x;
[...]
if (x < (jlong) LONG_MIN || x > (jlong) LONG_MAX) {
    // conversion error
}
long lx = (long) x;

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.