腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
5
回答
为什么FileInputStream读取方法在java中
返回
一个int,而不是短?
我知道字节是一个
不足
以包含
read
方法结果的适当类型。但我认为短型比int型更有效。 它可以包含范围为-256~ 255的范围。为什么读取方法
返回
int,而不是短?
浏览 3
提问于2013-10-18
得票数 6
回答已采纳
1
回答
文件io和伪终端的p/invoke声明
、
、
、
翻译参数和
返回
值
是微
不足
道的(不过,如果你能验证它们,我将不胜感激),但我找不到相应的库。 internal extern int open(string name, int flags); internal extern int <
浏览 2
提问于2013-04-09
得票数 1
回答已采纳
3
回答
Powershell退出状态
、
、
什么是powershell等效于简单的:我想调用一个powershell脚本(从powershell环境外部),如果它成功执行,它能够获得一个0的
返回
值
,如果是这样的话,还可以获得一个非零的
值
: 然后,如何访问这个
返回
值
,在
linux
中应该是
浏览 1
提问于2017-03-29
得票数 2
回答已采纳
2
回答
对于
read
(),是否有errno是有效的POSIX
返回
值
?
、
、
在设备驱动程序读取函数中
返回
errno.h中列出的任何可用errno
值
是POSIX,还是应该只使用
read
linux
手册页中列出的errno
值
?编辑: 我正在编写一个设备驱动程序,其中用户必须在调用
read
函数之前使用ioctl cmd设置一些参数。因此,如果用户在设置这些参数之前尝试调用
read
函数,我将查找要
返回
的正确errno
值
。EPERM“操作不允许”似乎是正确的,但因为它没有在
read
linux
浏览 0
提问于2012-12-13
得票数 1
回答已采纳
2
回答
高效的
Linux
套接字(DMA/零拷贝)
、
、
我正在构建一个非常高性能的
Linux
服务器(基于epoll、非阻塞套接字和基于IO _submit/io_getevents/eventfd的异步磁盘io)。我的一些基准测试表明,我处理套接字的方式
不足
以满足我的需求。特别是,我关注的是从用户空间缓冲区到网卡的数据,以及从网卡
返回
到用户空间缓冲区的数据(现在让我们忽略sendfile调用)。据我所知,在非阻塞
Linux
套接字上调用
read
/write并不是完全异步的-系统调用在将缓冲区从用户空间复制到内核(或者反过来)时阻塞,
浏览 4
提问于2009-12-02
得票数 32
2
回答
在不使用线程的情况下使用OpenSSL
、
、
、
有没有一种标准的方法来设置和使用非阻塞套接字的OpenSSL -例如,如果没有数据,对SSL_
read
的调用就不会阻塞?
浏览 3
提问于2010-11-05
得票数 0
1
回答
套接字编程send()
返回
值
、
、
在
linux
或windows套接字编程中。此
返回
值
可能小于请求的长度。(即,如果接收缓冲区只有50个字节,则
read
(sd,buf,100)可能
返回
50 )send(sd, buf, 100);
返回
1~99之间的
值
??如果是,那是什么场合呢?
浏览 2
提问于2013-02-05
得票数 3
回答已采纳
2
回答
操作符new和
linux
上的bad_alloc
、
、
、
在
Linux
上,如果内存
不足
,malloc不一定
返回
空指针。如果你真的内存
不足
,你可能会拿回一个指针,然后让OOM杀手开始吞噬进程。对于c++的运算符是新的还是会得到bad_alloc异常?
浏览 0
提问于2009-10-20
得票数 3
回答已采纳
5
回答
Linux
乐观malloc:当内存
不足
时,new总是抛出吗?
、
、
、
我一直在阅读
Linux
上内存
不足
的情况,下面的手册页上的段落让我想到: 考虑到操作员新实现最终会在某个时候调用malloc,那么在
Linux
上是否有任何新的保证呢?
浏览 4
提问于2009-10-31
得票数 26
回答已采纳
4
回答
读取C语言中的长ASCII文件
、
在C中,如果我通过函数fgetc从文件中读取一行,可能会出现堆栈溢出。假设有人编写了一个程序,在特定文件的一行中输出一大行ASCII数据。如何将C程序中数据读到屏幕上?我知道我只能读,比方说一次读100个字,但我不知道如何从特定的位置开始阅读。
浏览 0
提问于2009-10-25
得票数 1
回答已采纳
2
回答
java -无法从命令提示符打开.asm文件?
、
、
、
路透社(Assembler.jgava:33)Assembler.firstPass网站上的一位记者它在我的
Linux
"Please enter a file name."); for(int i = 0; ;i++){ x = System.in.
read
浏览 2
提问于2013-03-13
得票数 0
回答已采纳
2
回答
Linux
下的动态内存管理
、
我知道在Windows下,有像global_alloc()这样的API函数,它们分配内存,并
返回
一个句柄,然后这个句柄可以被锁定,
返回
一个指针,然后再解锁。解锁时,系统可以在空间
不足
时移动这块内存,从而优化内存使用。 我的问题是,
Linux
下有类似的东西吗?如果没有,
Linux
是如何优化其内存使用的?
浏览 3
提问于2010-03-29
得票数 1
回答已采纳
2
回答
在目录上使用‘`
read
`’系统调用
、
、
、
、
它是
Linux
命令ls或dir的精简版本。该示例显示了像opendir、readdir这样的函数的实现。我试过逐字逐句地输入代码,但还是不起作用。它所做的就是打印一个点(用于当前目录)并退出。我在代码中(在readdir的实现中)发现的一件有趣的事情是,它在目录上调用系统调用,比如open和
read
。就像-char buf[1000], *bufp; fd = open("dirname", O_RDONLY, 0); n =
read
(fd, bufp这就是它不能在<e
浏览 2
提问于2013-07-12
得票数 6
1
回答
Linux
read
()最小数据量
、
、
在
Linux
中使用
read
() syscall从任何源(文件、套接字、管道)读取数据时,是否存在可以
返回
的最小数据量(在阻塞模式下)?或者syscall甚至可以
返回
1个字节?当我想从管道中读取一个int (4或8字节)时,我是否仍然需要检查
read
()的
返回
值
,以查看我收到的字节是否小于sizeof(int)?
浏览 1
提问于2012-04-15
得票数 2
回答已采纳
1
回答
为程序预留内存
是否有可能留出50 my的内存,以便在紧急情况下,当有东西占用我所有的内存或加载CPU时,我可以打开一个终端,找到违规的进程,然后将其关闭?
浏览 0
提问于2014-08-20
得票数 1
1
回答
sys_
read
调用
linux
错误
值
、
我想添加一个功能来检查sys_
read
调用
返回
的错误
值
,以防它无法从输入file.How中读取字符来执行此操作。哪个寄存器将包含错误
值
,哪些
值
将显示错误?
浏览 3
提问于2011-02-18
得票数 1
回答已采纳
3
回答
研究一个非常小的C程序的大小
、
、
、
、
我正在研究
Linux
上一个非常小的C程序的大小(ubuntu20.04)。naked)) asm("movl $1,%eax;" "int $0x80");基本上,我们的想法是让
Linux
程序将1移动到寄存器EAX,清除寄存器EBX (否则会包含
返回
值
),然后执行
linux
系统调用中断0x80。这个中断触发内核来处理我们的调用。 不过,我希望这个程
浏览 8
提问于2020-12-09
得票数 2
回答已采纳
2
回答
MSI GT77 (128 G内存)无法安装ubuntu22.04(20.04)
、
MSI GT77 (128 G内存)无法安装ubuntu22.04(20.04) grub
返回
“内存
不足
”使用ventoy制作引导usb磁盘紧固靴,安全靴出现“内存
不足
” 以前从未遇到过类似的问题。PS,我发现grub在执行命令
linux
(hdX,gptX)时
返回
“内存
不足
”。
浏览 0
提问于2022-06-19
得票数 -1
回答已采纳
2
回答
内存
不足
时bash错误代码137 vs1
、
、
上下文mono --debug --debugger-agent=transport=dt_socket,address=198.178.155.198:10000 .发生了什么
返回
的错误代码(回波$?)代码137 :当操作系统在重载内存时将其杀死。
浏览 3
提问于2015-06-19
得票数 9
回答已采纳
1
回答
汇编语言中的一种程序,用于将输入字符串转换为小写
、
该程序应使用gas (GNU汇编程序)编译,并在
Linux
上运行。问题是编写一个名为lowercase的程序,该程序接受输入字符串并打印该字符串的小写。mov $0, %dh mov $0, %rax # syscall number for
read
mov $0, %rdi # where to
read
from: stdin mov $buf,length of th
浏览 24
提问于2021-11-21
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux read的用法
Linux错误代码:errno.h与返回值-EINVAL
C+返回值类型后置(跟踪返回值类型)
Python不接收返回值
Go语言函数返回值
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券