GetStringUTFChars(env, str, NULL); if (inCSt -6ren">
gpt4 book ai didi

安卓原生 "undeclared (first use in this function)"

转载 作者:行者123 更新时间:2023-11-29 01:33:04 24 4
gpt4 key购买 nike

我是 android-ndk 的新手。对于这段代码

const char *inCStr = (*env)->GetStringUTFChars(env, str, NULL);
if (inCSt && inCSt[0] != '\0') {
char *outCStr = b64encode(inCStr);
return (*env)->NewStringUTF(env, outCStr);
}

我得到了错误

'inCSt' undeclared (first use in this function)
if (inCSt && inCSt[0] != '\0') {

我做错了什么?

最佳答案

const char *inCStr = (*env)->GetStringUTFChars(env, str, NULL);
if (inCSt && inCSt[0] != '\0') {

您声明了 inCStr 但试图在没有 r 的情况下使用 inCSt

关于安卓原生 "undeclared (first use in this function)",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30181238/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com