相关疑难解决方法(0)

"std :: cout"在Android-ndk中是否可用

在Android-ndk中,我们可以使用"__android_log_write","_ _ android_log_print"等来将消息输出到"LogCat"窗口.如果我使用"std :: cout"输出一些字符串怎么样?例如

std::cout << "some strings" << std::endl;
Run Code Online (Sandbox Code Playgroud)

字符串将在何处发送.

似乎Android没有控制台应用程序,并且可能无法发送上述字符串.我可以将"stdout"重定向到文件,以便将字符串发送到"std :: cout"等同于记录消息吗?

c++ console android-ndk

37
推荐指数
2
解决办法
2万
查看次数

如何确定C代码是为Android/NDK或iOS编译的

我正在iOS应用程序和Android应用程序中重用旧版C库.我想自定义一些宏定义(例如用于日志记录).是否有标准定义来检查(使用#ifdef)是否正在为iOS或Android/NDK编译代码?

c android portability android-ndk ios

10
推荐指数
1
解决办法
3342
查看次数

标签 统计

android-ndk ×2

android ×1

c ×1

c++ ×1

console ×1

ios ×1

portability ×1