研一
Android 对系统属性的获取
https://www.cnblogs.com/bastard/archive/2012/10/11/2720314.html
安卓通过jni调用c函数__system_property_get(char* sysprop, char* output)可获取安卓设备系统属性,其中ro.代表只读属性,.presist代表可以设置的属性。
FILE函数
FILE *fp = fopen(path, "r"/"w"/"a" + ["b"/"t"] + ["+"]); //打开文件
fseek(fp, 0, SEEK_END); //读取文件长度
file_len = ftell(fp);
rewind(fp); //或者fseek(fp, 0, SEEK_SET); 除此之外还有feek(fp, 0, SEEK_CUR);该函数第二个参数为偏移的字节数,第三个参数为偏移起始地址,可以为负值
fgetc(or getc)(outputfile); //从文件读取一个字符,光标后移一位
fputc(or putc)(ch, inputfile); //放入一个字符,光标后移一位
fscanf(inputfile, "%d %d", &num1, &num2); //从文件中找两个数字
fprintf(outputfile, "output:%s %d", string, num1); //将格式化字符串打印到文件中
fgets(str, 10, outputfile); //从字符串inputfile中取得10-1=9个字节并写入str中,最后一个字符赋'\0'
fputs(str, inputfile); //将str字符串输入到inputfile中
size_t fwrite(const void* buffer, size_t size, size_t count, FILE* stream); //将count个size大小的数据结构写入stream
size_t fread( void *buffer, size_t size, size_t count, FILE *stream ); //从文件中读取count个size字节大小的数据并写入buffer
fclose(fp); //关闭文件(释放指针,释放文件控制权)
Linux中出现libc.so.6(GLIBC_2.14)(64bit) is needed by…的解决办法
https://blog.csdn.net/zhou_shaowei/article/details/76066934
错误原因是编译的glibc_2.14包比服务器上的包的版本新,需要更新库,库的下载地址在链接中。