获得徽章 0
小小摸鱼师
有偿求助一个问题。用c语言读取一个安卓的日志文件,同样的代码,日志文件,在linux和mac下可以读取到完整的内容,而windows下只能读取部分内容就认为到了文件结束。
问题应该比较简单,微信收款20元喝杯奶茶[可怜]

代码:
#include <stdio.h>
#include <stdlib.h>

int main() {
size_t line_count = 0;
FILE *file = fopen("1.txt", "r");
if (file == NULL) {
perror("Failed to open file");
return EXIT_FAILURE;
}

char buffer[5024]; // 缓冲区大小,足够大以容纳一行数据

// 逐行读取文件内容
while (fgets(buffer, sizeof(buffer), file) != NULL) {
// 处理读取到的行
line_count++;
}

printf("line count: %ld\n", line_count);
// 检查是否是因为错误而结束
if (ferror(file)) {
perror("Error reading file");
} else if (feof(file)) {
printf("Reached end of file.\n");
}

fclose(file);
return EXIT_SUCCESS;
}



下面是日志的连接,16w多行,widnows下只能读取到1.3w行。

链接: pan.baidu.com 提取码: xftc
--来自百度网盘超级会员v6的分享
展开
4
手机厂商系统开发用什么IDE?
需要代码提示和选择子模块开发,不然那效率低的不行。
比如开发系统launcher,系统应用等。
听说有两种方式:
第一种是在系统源码上改。这样的项目工程在ide上没有代码提示,很难受
第二种是用android studio开发独立apk然后打包进系统镜像。
展开
1
提离职了,老板加1k挽留,还画了个大饼。外面找了一家直接涨了5k。我该走吗?
现在是在制造业,7年安卓,工作是挺轻松的,很少加班,还有各种克扣,你们懂得。也到了30的年纪,领导说过几月升主管
跳到互联网行业,经常要加班,福利待遇好,就是累。过去也就安卓小组长吧

老哥们给点建议
49
下一页
个人成就
文章被点赞 9
文章被阅读 10,668
掘力值 145
收藏集
6
关注标签
46
加入于