腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(2949)
视频
沙龙
3
回答
要获取文件大小的自制fstat,始终返回0长度
、
、
、
、
文件大小函数如下所示: long start; rewind(fp); start =
ftell
浏览 3
提问于2010-03-27
得票数 4
回答已采纳
1
回答
fread可以是不可进入的吗?
、
、
、
before 65544 / fread returned 65544 /
ftell
after 131089 / mismatch 1Error 3.dat /
ftell
before 2162953 / fread returned 65544 /
ftell
浏览 0
提问于2017-10-18
得票数 4
1
回答
使用errno和
ftell
()区分错误和成功
、
、
、
、
我需要弄清楚
ftell
()如何使用errno来区分成功和失败。我知道
ftell
()的返回值将决定成功与否,但即使在成功时返回-1 (
ftell
() failure )值也是可能的,而且返回被解释为一个有符号的值。因此,我检查
ftell
()的返回值,如果返回值为负值,则查看errno,如果errno为非零,则确定失败。 然而,问题是errno可能是非零的,即使是以前的错误(对此表示怀疑)。在这种情况下,如何确定
ftell
()的成功或失败
浏览 1
提问于2021-04-07
得票数 0
回答已采纳
3
回答
在C中做以下事情的方法是什么?
、
、
我想在文件中保存一个位置,然后将文件指针恢复到保存的位置。.. 我尝试了上面的方法,但不起作用。
浏览 1
提问于2012-11-12
得票数 0
回答已采纳
0
回答
调试C++中的二进制搜索函数时出现问题
、
、
CPR_check_string[CPR_LEN]; lines =
ftell
(cp)/12; return TRUE;
浏览 15
提问于2017-12-06
得票数 0
2
回答
写入值时,f查找返回到文件的末尾
、
、
r = fseek(cacheStream, 4, SEEK_SET);std::cout << "
ftell
" <<
ftell
(cacheStream) << std::endl;std::cout << &
浏览 2
提问于2013-02-27
得票数 2
回答已采纳
1
回答
弗特尔不回来了?
、
、
sizeof(trans_Pass)*(x),SEEK_END); r_Val=
ftell
(dtl_Fp); if(dislog[i].id_No==user->id_No){printf("
浏览 5
提问于2014-04-04
得票数 0
回答已采纳
6
回答
保存当前的读取位置,以便稍后查找
、
、
我有一个程序,可以读取一个已知结构的文本文件。当我在循环中使用fscanf时,我可以重新获得如上所述的n结构。如何获取数据文件中的当前位置,因此我将其存储在某个位置,然后从前面停止的位置继续读取文本文件。
浏览 0
提问于2012-05-20
得票数 3
1
回答
_popen(dir,rt)
ftell
(Dir)和
ftell
()返回0
、
、
、
、
在这段代码中,
ftell
(dir)返回0。但是当我用fread_s()阅读时,所有想要的文本都出现了。您知道为什么在这种情况下
ftell
()返回0吗?, 10, 0); return; long dirLength =
ftell
浏览 2
提问于2018-04-03
得票数 0
回答已采纳
1
回答
scanf()的双重使用取决于调用顺序
、
、
、
我用C编写了一个程序,它将一个值和一个有序的整数数组作为输入,并执行三元搜索来查找数组中的值(如果存在的话)。我注意到,如果我以相反的顺序调用2 scanf函数,就会有不同之处。printf("Enter the value to be searched in the Array: ");scanf(" %d", &k); printf("T
浏览 0
提问于2017-03-19
得票数 0
回答已采纳
1
回答
混合模块与_FILE_OFFSET_BITS=64与没有它的模块?
、
我对在公共config.h文件中设置_FILE_OFFSET_BITS=64非常谨慎,因为编译器将开始抱怨诸如int file_size =
ftell
(file,0,SEEK_END)之类的东西。但是实际上,
ftell
(.,SEEK_END)在linux上返回0,所以这并不好.
浏览 2
提问于2020-06-24
得票数 1
1
回答
将long类型转换为size_t安全吗?
、
、
、
我希望使用
ftell
来获取流的当前位置,但我希望能够将其类型转换为一个size_t,它将是一个无符号的类型。已签名和未签名是不同的,因为一个是已签名的,而另一个是未签名的。
ftell
的返回类型是long,这与size_t不同。那么,在这种情况下使用
ftell
时,使用size_t而不是long安全吗 char *s = malloc(
ftell
(whateverstream)); 我将使用
ftell
进行动态内存分配,所以我想知道使用
浏览 55
提问于2020-11-02
得票数 0
4
回答
在计算文件长度时,是否应该检查file ()的返回值?
、
、
、
、
我有一个用来获取二进制文件长度的成语片段: const size_t file_size =
ftell
(my_file);在阅读之后,我还认为在计算文件大小时处理fseek()和
ftell
()返回值的最佳方法是编写一个专用函数。然而,Clifford
浏览 7
提问于2019-10-21
得票数 2
回答已采纳
1
回答
如何让这个尾部函数与会话一起工作?
、
、
、
、
$file = "/path/to/the/log/file.log"; clearstatcache(); while ($buffer"<br
浏览 1
提问于2012-01-05
得票数 0
回答已采纳
1
回答
读取未定义长度的文件,存储在数组中,分段错误
、
、
、
exit(EXIT_FAILURE); fseek(ptr_file, 0, SEEK_END); long f_size =
ftell
浏览 0
提问于2014-02-04
得票数 1
1
回答
C编程fwrite跳转到文件末尾
、
、
、
、
// Many other operations before this pointprintf("
ftell
A1 %llu\n",
ftell
(samples_file));printf("count %llu\n", count); printf
浏览 4
提问于2012-11-27
得票数 3
3
回答
FILE *可以判断文件是否为空吗?
、
在C中,我如何从FILE*中知道该文件是否为空?
浏览 5
提问于2011-03-11
得票数 1
回答已采纳
1
回答
使用
ftell
查找文件大小
、
fseek(f, 0, SEEK_END); 如果
ftell
(f)告诉我们当前文件的位置,那么这里的大小应该是从文件末尾到开头的偏移量。为什么大小不是
ftell
(f)+1?file (F)不应该只告诉我们文件末尾的位置吗?
浏览 4
提问于2018-03-06
得票数 2
回答已采纳
1
回答
是否将文件指针向后移动?
、
、
stdio.h> FILE *f = fopen("unsorted.txt", "r"); printf("%d\n",
ftell
(f)); int l = n - '0'; return 0;
浏览 11
提问于2017-09-17
得票数 0
回答已采纳
1
回答
ftell
返回-1并使程序崩溃
、
、
、
、
有没有人能告诉我我在
ftell
上做错了什么?我做错了什么?是不是跟指针有关?"w"); { printf("%d\n",
ftell
浏览 12
提问于2013-07-01
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C语言之文件操作
C语言编程学习之——文件详解
这个C语言中的常用函数,你知道怎么使用吗?
C语言-文件函数大全
图像应用技术
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券