腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
错误:在
Linux
中,在“__extension__”之前期望不合格的id(美分OS)
c++
、
linux
我的密码在下面{ { return 0; }现在我知道
htonl
是
Linux
中的一个库函数。
浏览 7
提问于2014-04-15
得票数 0
回答已采纳
1
回答
套接字中的网络字节顺序
c
、
sockets
、
integer
、
send
我正在学习c (
Linux
)中的套接字编程,我不明白为什么在发送整数时必须
使用
htonl
,而不是在发送字符串(char*)时
使用
htonl
。我看过很多报纸,但我还是不知道为什么。
浏览 2
提问于2015-01-31
得票数 1
回答已采纳
3
回答
将Integer转换为无符号Long
c
、
sockets
、
int
、
unsigned-integer
尝试将函数
htonl
()用于将init消息发送给服务器的程序,以及整数值,例如5。 如何将5转换为无符号整数?
浏览 5
提问于2015-05-26
得票数 1
回答已采纳
1
回答
uint64_t网络位的时间
c
、
timeval
我在标题中的自定义字段 uint64_t sec;}struct timeval {}struct pkthdr *hdr;gettimeofday(&tm, 0);hdr->usec =
htonl
(tm->tv_usec);
浏览 35
提问于2019-07-11
得票数 0
1
回答
在内核3.10上
使用
netpoll
c
、
linux
、
udp
、
kernel
#include <
linux
/module.h>#include <
linux
/init.h>{ strlcpy(np_t.dev_name, "eth0", IFNAMSIZ); np_t.local_ip.ip = <
浏览 2
提问于2013-12-07
得票数 1
4
回答
IP cidr匹配功能
c
、
cidr
我要找出来,ip是不是属于ip掩码。例如:我找到了将ip转换为掩码的函数:{ errno = EINVAL; } ad
浏览 4
提问于2011-08-27
得票数 3
回答已采纳
2
回答
如何将十六进制值的char数组转换为c++中的单个整数值?
c++
、
arrays
、
char
、
hex
我目前
使用
的代码有两个问题: 问题1:运行后存储在strHex中的值是-“0927ffffc 0”,当我希望它是"000927C0“时--添加额外的"ffffff”的原因是什么?问题2: I想要一个解决方案,如果可能的话,可以将十六进制值的char数组转换为整数,而不
使用
字符串流。
浏览 1
提问于2018-06-19
得票数 1
回答已采纳
2
回答
如何到达结构sk_buff成员?
linux-kernel
、
kernel-module
#include <
linux
/module.h> #include <
linux
/init.h> #include <
linux
/netfilter_ipv4.h> #include <
linux
/skb
浏览 6
提问于2012-04-05
得票数 4
回答已采纳
1
回答
getifaddrs仅解析来自以太网接口(eth)或wlan接口的IP
linux
、
ip-address
、
ipconfig
我已经
使用
了下面的链接中的程序。
浏览 1
提问于2013-01-09
得票数 1
回答已采纳
1
回答
编译
linux
内核2.4.0时内联程序集错误
gcc
、
assembly
、
linux-kernel
、
inline-assembly
我试图在Ubuntu 15.10 32位上编译
linux
内核2.4.0 .我在构建时收到此错误: : "=&r" (sum) "r"(<e
浏览 2
提问于2016-01-09
得票数 0
回答已采纳
7
回答
对于C++中的64位整数,有没有类似
htonl
的“标准”函数?
c++
、
64-bit
、
portability
、
endianness
、
htonl
我正在开发memcache协议的一个实现,在某些情况下,它
使用
64位整数值。这些值必须以“网络字节顺序”存储。所以我有一两个问题: if (*reinterpret_cast<const char*>(&num) == num) const uint32_t high_part =
htonl
(static_cast<uint32_t>(va
浏览 253
提问于2010-06-11
得票数 73
回答已采纳
1
回答
在以下情况下构建内核模块:无法找到函数的内核头
build
、
linux-kernel
、
kernel-module
多播在/
linux
/in.h中定义为:对于内核版本2.6.18
浏览 5
提问于2015-08-20
得票数 0
1
回答
htonl
和
htonl
之间的差异
sockets
、
unix
、
networking
我学习了一些简单的套接字程序,我想知道hton和
htonl
,甚至ntohs和ntohl之间的区别。
浏览 4
提问于2015-11-29
得票数 4
回答已采纳
1
回答
解析通过netcat发送的字节
c++
、
bash
、
sockets
、
netcat
我正在
使用
C++中的套接字运行服务器。一旦我连接到客户机(为此
使用
netcat ),我就有一个函数来读取客户端发送的内容并尝试解析它。= reinterpret_cast<str *>(s+1); uint32_t b =
htonl
(st->v); std::cout<<a&
浏览 0
提问于2018-07-28
得票数 0
1
回答
在
Linux
上betoh16 16/32和letoh16 16/32的名称是什么?
c
、
bit
、
endianness
顾名思义,在
Linux
上,letoh16、letoh32、betoh16和betoh32的名称是什么?我已经找到了
htonl
,但这不允许我选择16位或32位,而且这也是只对大的恩典。
浏览 2
提问于2015-03-14
得票数 0
回答已采纳
3
回答
htonl
() vs __builtin_bswap32()
c
、
linux
、
gcc
、
endianness
htonl
()也用于反转字节(从主机到网络的转换)。有没有人可以确认这两个函数做的事情是一样的?(欢迎
使用
标准参考)
浏览 0
提问于2014-02-03
得票数 6
回答已采纳
4
回答
C带符号的字节顺序转换
c
、
unix
我
使用
的是以下代码:{ val = ((val << 8) & 0xFF00FF00) | ((val >> 8) & 0xFF00FF
浏览 0
提问于2011-12-17
得票数 1
1
回答
对返回损坏值的套接字执行read()和write()操作
c++
、
linux
、
sockets
、
solaris
我尝试过
使用
write()命令写入套接字。我需要写入的数据是结构化类型的,它同时包含char和int数据类型值。但是,当我将数据写入服务器套接字时,int变量的值被损坏。我正在从一台Solaris机器向一台
Linux
机器写入代码。Solaris是32位机器,而
Linux
是64位机器。这对我的问题有影响吗?我
使用
htonl
/ntohl,反之亦然,用于在服务器之间传递intEger值。但是,如果我将整个结构类型写入套接字中,我如何
使用
它呢?有人能帮我解决这个问题吗?因此,如果我需要
浏览 2
提问于2012-11-29
得票数 0
2
回答
将带符号的整数发送到套接字或从套接字发送
c
totalBytesRcvd; /* Bytes read in single recv() and total bytes read */ buf[4] =
htonl
(x); buf[12] =
htonl
(w); if (send(sock, buf, 16
浏览 0
提问于2011-09-20
得票数 0
回答已采纳
4
回答
整数上的
htonl
()和ntohl()的输出相同
c
、
endianness
我在little-endian LE机器
Linux
,Intel处理器上运行了以下程序。我无法在下面的代码片段中解释3个输出。因为机器是LE,所以a的值被存储为0x78563412。但是,我希望包含
htonl
()的第二个打印语句
使用
0x12345678。有没有人能帮我解释一下为什么它们是一样的?{ printf("Network - 0x%x\n",
hton
浏览 0
提问于2012-07-11
得票数 16
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux下使用SQLServer
在 Linux 上使用 yum 设置 ZFS|Linux 中国
Linux Mint 升级工具使用指南|Linux 中国
谨慎使用 Linux find 命令
Linux系统LVM的使用
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
云直播
实时音视频
活动推荐
运营活动
广告
关闭
领券