腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
关于
linux
中的
FD
_
SET
和
fd
_
set
、
、
、
我有一个关于如何
fd
_
set
管理
FD
_
SET
的问题,添加
fd
.Follow代码是这样的:
FD
_
SET
(31, &my_
set
); 然后,我证明了my_
set
.fds_bits....The my_
set
.fds_bits等于0x0000000080000000,my_
set
.fds_bits1~.我能理解r
浏览 7
提问于2016-08-24
得票数 2
回答已采纳
2
回答
大容量套接字操作的分割故障
、
socketHandle==-1) readingSkippedNumber++; }
FD
_ZERO(&rset); struct timeval timeout =socketHandle==-1)
浏览 3
提问于2016-01-26
得票数 4
回答已采纳
1
回答
__
FD
_ISSET宏函数是如何工作的
、
、
sys/select.h中有一个宏定义,它是GNU C库的一部分,如下所示 ((__FDS_BITS (
set
)[__
FD
_ELT (d)]& __
FD
_MASK (d)) !__FDS_BITS/__
FD
_ELT/__
FD
_MASK定义在哪里?(它们本身是宏吗?)
浏览 1
提问于2015-06-01
得票数 1
1
回答
冲突的类型
fd
_
set
、
在我的程序中,我使用的是stdlib.h,它包含sys/types.h,它包含定义typedef struct
fd
_
set
的sys/select.h。我还包括
linux
/spi/spidev.h,它包括定义typedef __kernel_
fd
_
set
fd
_
set
的
linux
/types.h。 因此,这些名称
fd
_
set
冲突,程序无法编译。
浏览 19
提问于2020-02-26
得票数 0
1
回答
LINUX
中不存在/dev/tcp
、
我正在将C/pro*c代码从UNIX移植到
LINUX
。(__
FD
_SETSIZ/__NFDBIT) unsigned long fds_bits [__FDSET_LONG];int main()
fd
_
set
_1 li
浏览 13
提问于2012-05-16
得票数 0
1
回答
非阻塞套接字的Windows select和Unix select之间的差异
、
、
、
、
我试着从Windows平台获取一些C++代码到Mac /
Linux
。Windows实现使用套接字和select语句。在Windows下,提供给select的
fd
_
set
定义如下: u_int
fd
_count; /* how*/ SOCKET
fd
_array[
FD
_SETSIZE]; /* an a
浏览 6
提问于2013-09-30
得票数 0
1
回答
select()对/dev/input/mice上的写入没有响应
、
、
、
include<stdio.h>#include<sys/types.h>#include<fcntl.h>#include<
linux
/uinput.h>#include<unistd.h> {
浏览 1
提问于2012-09-27
得票数 3
3
回答
是
FD
_
SET
,
FD
_CLR ...原子操作?
、
以下是代码的示例 int sock;}; ... ...select(nb_
fd
,&rdfs,NULL,NULL,NULL) if(
FD
_ISSET(peer->sock,&rdfs)){ struct s_handle* h = malloc(sizeof(struct s_ha
浏览 0
提问于2012-02-27
得票数 1
回答已采纳
1
回答
循环中带有accept()的pselect()
、
、
、
、
我有一个多线程服务器,它生成具有以下循环的新线程: if (handle->m_curThreadCount < handle->m_maxThreads) { if (ready != 1) DWORD openedSocket = accept(socket, NULL, NULL);
浏览 2
提问于2015-10-08
得票数 0
回答已采纳
1
回答
Windows
fd
_
set
结构
、
、
、
我在
Linux
上有一个工作代码,它正在移植到Windows上。它使用socket库。当我声明
fd
_
set
xyz时,它通过一个错误来说明error C2065: 'xyz' : undeclared identifier.
浏览 0
提问于2013-09-24
得票数 0
1
回答
protobuf "oneof“子协议sub对象指针杀死程序
、
、
、
/libc.so.6(+0x777e5)[0x7
fd
30e5267e5]/lib/x86_64-
linux
-gnu/libc.so.6(cfree+0x4c)[0x7
fd
30e53353c] ./lib/x86_64-
linux
-gnu/libpthread-2.23.so
浏览 35
提问于2019-07-13
得票数 0
回答已采纳
1
回答
如何使用>1024文件描述符编译python?
、
、
解决supervisord中的一个问题的方法是:“编译支持> 1024个文件描述符的Python”。 运行centos 5.6,如果这一点重要的话。更新: ulimit -n已经设置为65535。这是我在启动supervisord时所遇到的全部错误: "/usr/local/lib/python2.7/site-packages/supervisor-3.0a10-py2.7.egg/supervisor/supervisord.py",跟踪(最近一次调用):load_en
浏览 2
提问于2011-09-07
得票数 1
回答已采纳
2
回答
在C文件描述符中的Select可能设置不正确?
、
、
、
select检查文件描述符等,所以我只在套接字中等待某些东西时才接收-我试图也有一个用户可以发送和接收的程序-所以我想尝试为标准输入添加select,如果可能的话,使用fgets -我假设它只是在0处检查
fd
char prev[100]; memset(nil, 0, sizeof nil);
fd
_
set
read_fds; tv.tv_usec = 500000;
FD</
浏览 0
提问于2014-06-09
得票数 0
2
回答
如何在python3中用键盘打破倒计时?
、
、
是否可以使用python3 (没有
Linux
根访问的跨平台)?在这种情况下,我能得到一些关于按键的信息吗?
浏览 20
提问于2022-05-15
得票数 -1
1
回答
FD
_
SET
引起seg故障
、
、
、
、
我遇到了一个
FD
_
SET
正在破坏我的程序的问题。我正在从boost 运行示例代码。在请求处理程序中,我放置了一个第三方api,最终进行以下调用:
FD
_ZERO(&fds);我的程序似乎在
FD
_
SET
上崩溃了。是否存在从不同线程调用
FD
_
SET
会导致分段错误的情况?我不知道
FD
_
SET<
浏览 6
提问于2013-12-16
得票数 1
回答已采纳
1
回答
如何替换内核5.10.x模块驱动程序版本的
set
_fs(KERNEL_DS
、
、
、
< KERNEL_VERSION(5,0,0)
set
_fs( get_ds() ); old_fs = get_fs();
set<
浏览 630
提问于2021-01-11
得票数 3
1
回答
如何在不使用鼠标的情况下设置Wayland中的绝对鼠标光标位置?
、
、
、
、
这个问题很直接。需要编程的解决方案是可以接受的。
浏览 0
提问于2018-02-08
得票数 4
回答已采纳
2
回答
如何通过
Linux
中的索引访问
fd
_
set
中的FDs?
、
、
、
、
例如,我可以在Windows中使用
fd
_
set
.
fd
_array[i]访问它们。request_list getIncomingRequests()
fd
_
set
master_
set
_copy = master_
set
; { auto req_
fd
= master_
se
浏览 1
提问于2018-12-10
得票数 0
回答已采纳
1
回答
如何在C中按键退出time_delay循环?
、
、
、
我的程序通过7个不同的通道读取ADC值。我设置了一个定时器,按顺序读取每个通道。我想无限地运行这个计时器(但现在我已经将它设置为一个小时),并且能够通过按键退出计时器(例如Q)。我必须插入一个if和while循环来查找getchar()==q,但是每个循环都会暂停程序,直到我真正按下Q,然后它会读取下一行并重复。如果有人能帮我在按键时退出计时器,我将不胜感激。谢谢{} s
浏览 8
提问于2015-04-20
得票数 0
1
回答
程序挂在
Linux
用户空间中的
FD
_
SET
宏上
、
、
我正面临着
FD
_
SET
的一个问题。我在
Linux
中访问CAN,使用socket可以接近并使用recvfrom。因为它是阻塞调用,所以我想使用select系统调用。我的程序挂起@
FD
_
SET
宏。它与
FD
_CLR宏很好地工作。代码:printf("\n 1.1");printf("\n 1.2");
FD</em
浏览 5
提问于2015-03-19
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
《Linux学习系列四》Bash:环境变量,env,set,export
网络编程基础漫谈(三)之 select 函数重难点解析 甲篇
Perceptron Hypothesis Set
Set Labs宣布不再维护Set Protocol V2和TokenSets用户界面
ARM下的filebeat编译安装备忘录
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券