【发布时间】:2011-10-19 17:46:28
【问题描述】:
_vscprintf 在 Android 上不可用。 vsprintf(NULL, fmt, ap) 也不起作用(产生 seg 错误),所以似乎没有办法计算 vsnprintf 成功所需的缓冲区大小?
Android sources 表示 __android_log_print 函数只是使用 vsnprintf 将字符串截断为 1024...
你如何处理这种情况?
【问题讨论】:
-
"vsprintf(NULL, fmt, ap) 不起作用(产生 seg 错误)": 你确定你没有用错吗?
标签: android c android-ndk printf