Для Linux / Unix и, возможно, для некоторых других, но не для Windows до 10 TH2:
printf("\033c");
сбросит терминал.
env->CallVoidMethod(java_vector_object, java_vector_add, cls_object);
В среде Kotlin гораздо лучше выразить обратный вызов jni c ++ в ArrayList вместо вектора, который увеличивается почти вдвое по сравнению с фрагментом, как следует в ситуации, когда возвращаемый массив имеет неизменяемый фиксированный размер.
java_util_class = env->FindClass("java/util/ArrayList");
jmethodID java_add= env->GetMethodID(java_util_class, "add","(Ljava/lang/Object;)Z");
env->CallBooleanMethod(java_object, java_add, cls_object);