学习记录 2020/8/2

研一


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包比服务器上的包的版本新,需要更新库,库的下载地址在链接中。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值