腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
`feark`,`leark`,` `seekp` kg`,``seekp`kp`有什么区别?
、
、
一位面试官问我如何实现tail (是的,是
linux
shell中的那个)。我的回答是,首先查找到文件的末尾,然后向前逐个读取字符,如果遇到\n,则表示一行已关闭,诸如此类。我想我的答案是正确的。我以为我可以简单地使用seekg (
C
++?),但是有人告诉我应该使用
lseek
(
linux
系统调用?)。 那么,包括fseek (ANSI?),我应该使用哪一个来实现tail?
浏览 0
提问于2012-02-19
得票数 23
回答已采纳
1
回答
将用win32编写的
C
代码替换为基于
linux
的系统
、
我试图为WIN32复制MacOSX代码,但是我无法复制代码的一部分main_int64 pos; /*Translate the seek to an absolute one.*/ { ret=fgetpos((FILE *)_stream,(fpos_t *)&pos); } else if(_whence==SEEK_END)pos=_fil
浏览 0
提问于2018-05-11
得票数 2
回答已采纳
1
回答
io.h在Ubuntu20.04中找不到CLion
、
、
、
、
我正在尝试运行一个
c
++代码,但是没有找到io.h。 'io.h' file not found 它显示为 #include <io.h> ? parameter of type 'FILE *' (aka '_IO_FILE *') with an lvalue of type 'int' 或 Use of undeclared identifier '_
lseek
20.04 Codename: focal 我有CLion 2020.2.3和 $
浏览 183
提问于2020-09-24
得票数 0
回答已采纳
2
回答
在
C
语言中寻找超过2 2GiB的最佳方法是什么?
、
、
在
C
语言中似乎有许多不同的方法:
lseek
64在Windows、
Linux
、Mac、BSD、Solaris等操作系统上使用ANSI
C
来保证64位IO的最简单方法是什么,从什么时候开始每个操作系统都支持它?
浏览 6
提问于2015-12-21
得票数 6
回答已采纳
1
回答
如何消除
linux
上文件中的漏洞
、
、
假设我有一个像这样有洞的文件:|****data1****| hole |****data2*****| hole |****data3***|然后,我想将该文件转换为:|****data1****|****data2*
浏览 4
提问于2021-05-28
得票数 0
回答已采纳
1
回答
lseek
64()问题
、
在
Linux
机器上,在从
lseek
64() method.But中获取一些时间错误后,在相同的偏移量上一段时间后,它没有给出任何错误和工作fine.In这种情况下,
lseek
64()方法返回-1。我们有自己的
c
库also.Now我们使用两个库,一个用于磁盘上的读/写,另一个用于捕获块更改信息使用我们自己的library.Two库是否会产生问题?
浏览 2
提问于2012-10-12
得票数 0
1
回答
用gcc在32位机上处理大文件
、
如何使用
c
处理大文件(>10 GB) (至少读取它们)?我没有64位机器,所以编译器选项 -D_FILE_OFFSET_BITS=64不起作用。
浏览 1
提问于2013-04-24
得票数 1
回答已采纳
2
回答
将大于long类型的最大值的值传递给
C
++中的fseek
、
、
我需要用
C
语言向fseek()方法传递一些值,这些值大于带符号的long类型的最大值(2147483647)。但是如果我喜欢下面,结果的值是-1,这不是成功。有没有什么办法可以让我这样做?
浏览 3
提问于2012-01-03
得票数 6
回答已采纳
2
回答
一个简单的字符设备驱动程序
、
、
、
、
我的文件名是gDev.
c
。我将文件复制到kernel/drivers/char目录中的颅板源代码中。我在同一个目录中修改了Kconfig文件&向其中添加了以下行。
浏览 2
提问于2013-09-13
得票数 3
回答已采纳
1
回答
错误:‘FILE’没有名为‘__fileL’的成员
、
我曾尝试在
Linux
上用gcc编译器编译我的代码,但编译失败。我看到编译器错误:
lseek
((int)Ofd->__fileL, 1-sizeof(PDAY_REC99), SEEK_END);
lseek
SEEK_END); Read99r
浏览 11
提问于2021-05-14
得票数 1
1
回答
对于大于4GiB的文件,fread有时会返回错误的值
、
、
; for(unsigned int
c
= 0;
c
< chunk_size;
c
++) { if( bytes_read
浏览 0
提问于2012-10-16
得票数 2
回答已采纳
4
回答
Linux
下显示
C
程序输出时光标的控制
、
我正在写一个
C
程序,它将在
Linux
终端上执行。程序进入无限循环,一遍又一遍打印5行代码。如何将光标移回前一行?sh>./a.outGGII我尝试在STDOUT上使用
lseek
,使其覆盖以前的文本。但我猜终端并不支持
lseek
。我必须修补驱动程序API吗?或者有一种更简单的方法可以做到这一点?
浏览 0
提问于2010-09-21
得票数 1
1
回答
带有共享库和and标志的“未定义引用”错误
、
、
、
、
/
linux
-headers -I..target-i386 -DNEED_CPU_H -I/home/user/qemu/include -pthreadmy_code.o: In function `function`: /home/u
浏览 3
提问于2013-10-14
得票数 4
回答已采纳
1
回答
如何查看打开的文件描述符的当前查找位置?
、
、
、
我正在100G+文件上运行一个awk脚本。我怀疑,因为它从来没有完成,它进入了某种无限循环。我尝试过ls -l /proc/<pid>/fd,但它只列出了打开的文件的名称。
浏览 7
提问于2022-07-20
得票数 1
回答已采纳
2
回答
在
C
中访问大文件
、
、
我需要使用
C
访问大于2 2gb的文件。在程序的一次运行期间,将从文件中读取可变数量的字节,并保存下一个位置的位置。在程序的下一次运行期间,读取文件位置,并从该位置开始读取多个字节。
浏览 9
提问于2012-01-16
得票数 5
回答已采纳
6
回答
我该如何学习为
Linux
编写char设备驱动程序?
、
、
如何在
Linux
下编写字符设备驱动程序?
浏览 1
提问于2009-08-25
得票数 2
7
回答
未知类型名称“”off64_t“”
、
、
我在Ubuntu和GCC 4.8.1上使用Apache Portable Runtime时遇到问题有人知道使用哪个编译器开关来启用off64_t吗?(我知道定义_LARGEFILE_SOURCE _LARGEFILE64_SOURCE可以避免这个问题,但我想知道这是否是正确的方法)#include <sys/types.h>
浏览 115
提问于2014-03-26
得票数 18
4
回答
这些系统呼叫有什么问题?
、
); exit(1); } printf("We have opened input.in, and have called read(%d,
c
,\n", sz); printf("
lseek
(%d10)\n",fd);
lseek
浏览 4
提问于2010-10-05
得票数 0
回答已采纳
1
回答
我找不到SEEK_END最后一个角色
、
= open("test", O_RDONLY);printf("
lseek
returns %i\n", position);printf("last character is \"%
c
\"\n\n",
c
); close(
浏览 2
提问于2020-09-09
得票数 0
回答已采纳
1
回答
它应该在
Linux
x86_64上打开、写入和读取文件。
、
、
、
我用64位
Linux
上的Intel Syntax用NASM编写了一个简单的汇编程序。它应该打开、写入和读取文件,并在终端上打印其内容。%include "../
linux
/
linux
64.inc" filename: db "test.txt", 0x0 mov rdx, 128 mov rax, SYS_EXI
浏览 1
提问于2020-06-22
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux C/C+调试的那些“歪门邪道”
linux下安装oracle12c
分享:C语言编程——LINUX 多线程
Android C++系列:Linux信号(三)
Linux C加加 类之构造函数!
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券