目录ScopedUtfCharsos.open()flags含义ScopedUtfChars提供对Java字符串的UTF字符的只读访问的智能指针。与GetStringUTFChars不同,如果传递一个空jstring,我们将抛出NullPointerException而不是中止,并且c_str将返回nullptr。这使得正确的习惯用法非常简单:ScopedUtfCharsname(env,java_name);if(name.c_str()==nullptr){returnnullptr;}示例:staticbooldumpTraces(JNIEnv*env,jintpid,jstringfi