freopen は errno 14 を返します。これは、Ubuntu でクロス コンパイルされた EFAULT-BAD ADDRESS と同等です。Arm ベースの Android デバイスで実行 Kernel 3.0.23 perf
ELF 32-bit LSB executable, ARM, EABI5 version 1 (SYSV), dynamically linked (uses shared libs), not stripped
コード :
if (!freopen(NULL, "rb", stdin)) {
return errno;
}