腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
5
回答
编译.c代码时未声明的
socklen_t
、
、
、
、
struct sockaddr_in their_addr; // connector's address information int yes=1;C:\MinGW\bin>gcc file.c -o compiled.exefile.c:973: error: `
socklen_t
浏览 4
提问于2010-08-20
得票数 17
回答已采纳
1
回答
libpcap编译期间类型冲突
、
、
、
、
我正在尝试用交叉编译器arm-
linux
-gcc编译libpcap。当我运行'make‘时,我得到一个错误:我也尝试过使用常见的gcc编译它
浏览 22
提问于2016-07-21
得票数 3
1
回答
如何在
linux
中获取套接字的tcp窗口大小?
、
、
在
linux
c api中有没有一种方法可以获得tcp套接字的传入窗口大小? 需要明确的是,我所说的传入是指从我的
linux
服务器的角度来看。在我接受的套接字中,
linux
中的SND和RCV值似乎发生了翻转,即RCV意味着从服务器到客户端。在这种情况下,我需要客户端到服务器端,即SND。
浏览 20
提问于2019-01-07
得票数 1
回答已采纳
1
回答
未在此范围内声明
Socklen_t
我在windows环境下编写了一个c++服务器,使用了
linux
one的一些函数和类型。不幸的是,当我声明一个变量‘
Socklen_t
’时,我得到了以下错误信息:在这个作用域
socklen_t
addrlen中没有声明socklen;我如何解决这个问题?谢谢
浏览 3
提问于2018-10-01
得票数 0
1
回答
Windows C编译rsync
、
/configure我得到错误:检查socklen_t...不检查
socklen_t
等效项...configure.sh:错误:找不到用于替代
socklen_t
的类型我尝试使用
linux
配置并成功,但需要用于
浏览 10
提问于2016-09-15
得票数 2
1
回答
如何获得tcp套接字的当前RTT估计值?
、
、
、
特别是在C中,用于*nix系统。
浏览 4
提问于2016-01-26
得票数 0
回答已采纳
1
回答
OSX上的getsockopt返回不正确的值?
、
、
、
、
"Hello World"; int ret; uint32_t optval; optval = 199; (
socklen_t
浏览 2
提问于2015-05-16
得票数 2
2
回答
Ubuntu11.10上从源代码安装MySQL时出错
me/mysql-5.5.17/sql/mysqld.cc:5270:31: error: invalid conversion from ‘size_socket* {aka int*}’ to ‘
socklen_t
* {aka unsigned int*}’ [-fpermissive] /usr/include/i386-
linux
-gnu/sys/socket.h:214:12: error: initializing:5337:48: error: invalid
浏览 0
提问于2011-11-09
得票数 1
回答已采纳
1
回答
在sys/socket.h中将
socklen_t
int更改为uint32_t
、
、
在我试图构建的库中,有一个用于
socklen_t
的冲突类型的
socklen_t
和一个来自
socklen_t
的包含的文件#include <sys/types.h>#include <
linux
); __socket
浏览 3
提问于2014-06-19
得票数 2
回答已采纳
2
回答
如何通过特定的网络接口发送?
、
、
我需要动态地通过不同的网关发送消息。如何做到这一点,我在这个方向上必须迈出的第一步是什么?目前我尝试从libc::bind()构建套接字的工作,但没有预期的效果。
浏览 1
提问于2018-09-10
得票数 2
回答已采纳
4
回答
如何调试错误:作为赋值的左操作数所需的lvalue?
、
我在
linux
上用gcc编译器编写了一个.c程序, (
socklen_t
*)saddr_size=*(data2.ssize); struct fields{ struct sockaddr *s; }data2;
浏览 0
提问于2013-11-22
得票数 3
回答已采纳
2
回答
从int到socklen的转换无效
、
、
、
下面是我为
Linux
编写的代码。我正在实现一个客户机/服务器应用程序,下面是服务器的.cpp文件。server.cpp:237:67: error: invalid conversion from ‘int*’ to ‘
socklen_t
*’它指向这条线 clientFd = accept (serverFd
浏览 0
提问于2012-02-09
得票数 7
回答已采纳
2
回答
不同的符号-警告
、
、
、
我不明白我在gcc编译器中的警告。警告是:warning: pointer targets in passing argument 6 of ‘recvfrom’ differ in signedness我不知道,哪里有问题,我不使用signed and unsigned值。recvfrom(server_socket, inputbuffer, maxLenght, 0, (struct sockaddr*) remote_addr, &server_addr_len);recvfrom(server_socket, inputbuffer, maxL
浏览 19
提问于2014-12-23
得票数 5
回答已采纳
5
回答
将代码从C转换为C++时,无法理解错误消息
、
我正在将一个c程序转换为c++,并且我遇到了以下错误消息:error: invalid conversion from ‘int*’ to ‘
socklen_t
*’error: initializing argument 3 of ‘int accept(int, sockaddr*,
socklen_t
*)’connected = accept其他信息:感谢Andreas Brinck 没有代码行57错误。
浏览 7
提问于2010-11-25
得票数 2
回答已采纳
1
回答
Ruby: remote_address/local_address在Ruby Socket对象中存储在哪里?
、
下面是一个非常简单的ruby服务器。local_addr = Socket.pack_sockaddr_in(4481, '0.0.0.0')local_socket.listen(Socket::SOMAXCONN) connection, remote_addr = local_socket.accept 在接受连接之后,con
浏览 0
提问于2015-08-06
得票数 1
2
回答
在
Linux
/Mac/Windows上,是否可以在连接的TCP套接字的用户空间中访问TCP时间戳和/或RTT?
、
、
在
Linux
/Mac/Windows上,是否可以在连接的TCP套接字的用户空间中访问TCP时间戳和/或RTT?我指的是由启用的TCP时间戳和相关的RTT计算。
浏览 15
提问于2015-07-07
得票数 2
回答已采纳
2
回答
为什么我在C中得到一个意外的端口值?
、
、
、
perror("BIND"); } getsockname(fd, (struct sockaddr *)&local_addr, (
socklen_t
浏览 2
提问于2015-05-19
得票数 1
回答已采纳
1
回答
服务器UDP函数recvfrom
、
、
、
我写了下面的代码,来实现一个在
Linux
下工作的服务器UDP,C++,这是得到错误的相关部分:#include<arpa/inet.h> struct sockaddr_in serverAddr; char buffer[1024];
浏览 1
提问于2016-02-17
得票数 0
1
回答
C++ iptables重定向形成单独的数据包
、
、
、
、
我使用以下命令将所有来自端口50的流量重定向到5050我在5050上使用原始套接字进行侦听,我看到了从0.0.0.0:50到0.0.0.0:5050的IP数据包。原始目的地址显然不存在,因为这似乎是从端口50到端口5050的单独重定向数据包。我很感谢你的帮助。 附言:我不想使用libipq,因为出于某种原因
浏览 2
提问于2010-10-17
得票数 2
回答已采纳
1
回答
为什么我得到了接受()套接字函数返回的“无效参数”errno?
、
int main ()int sockfd, portno, tempsockfd, optval;
socklen_t
\n"); if (tempsockfd
浏览 2
提问于2014-04-24
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux DNS 查询剖析 Linux 中国
Manjaro Linux 22.0 发布|Linux 中国
Alpine Linux 3.18 发布|Linux 中国
Linux基础(3)linux命令3
基于C++从0到1手写Linux高性能网络编程框架(自学ZY)
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券