腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
使用STL将UTF-8
转
到本地多
字节
、
、
、
我需要使用
多
平台(
Linux
,Windows)方法将UTF-8字符串转换为本地多
字节
编码(cp1251)。但是,除了首先将(使用std::codecvt和std::locale) UTF-8
转
换为
宽
字符串,然后将
宽
字符串转换为本地字符串外,我找不到在这两个平台上工作的标准(更好的STL)方法。
浏览 4
提问于2014-08-31
得票数 0
回答已采纳
1
回答
C99标准- fprintf -s转换精度
、
、
用于C99
转
换的s标准(7.19.6.1)规定: 如果不存在l长度修饰符,则参数应该是指向字符类型数组的初始元素的指针。数组中的字符被写入(但不包括)终止空字符。数组中的
宽
字符被转换为多
字节
字符(每个字符好像是通过调用wcrtomb函数来实现的,在第一个
宽
字符被转换之前,mbstate_t对象描述的转换状态被初始化为零),直到并包含一个终止的空
宽
字符。生成的多
字节
字符被写入(但不包括)终止空字符(
字节
)。如果没有指定精度,则数组将包含空
宽
字符。如果指
浏览 2
提问于2016-09-25
得票数 3
2
回答
如何将C++中的wchar wstring转换为更好的支持?
、
、
我是一名Java开发人员,我遇到了Android NDK编译C++类的问题,这些类有wchar和wstring等。在检查是否有任何可能支持这些类之后,到目前为止,我的发现表明NDK上没有任何东西完全支持这些类。这意味着我需要在源代码中更改它们。究竟如何做到这一点呢?谢谢
浏览 5
提问于2011-11-25
得票数 0
1
回答
linux
/ windows上的
宽
字符字符串函数
、
、
、
、
在windows平台上,
宽
字符的宽度为2个八位
字节
。在
Linux
上,它们是4。那么与
宽
字符字符串相关的函数会发生什么呢?在windows上传递2个八位
字节
宽度的项目的缓冲区,在
linux
上传递4个八位
字节
宽度的项目的缓冲区吗?如果是,那么它使这些功能在windows和
linux
上完全不同,这并没有使它们真正成为“标准”…… 当试图创建一个应该以跨平台代码同样的方式操作
宽
字符的库时,如何处理这个问题?谢谢。
浏览 1
提问于2015-04-30
得票数 1
4
回答
wcstombs:字符编码
、
wcstombs 说,它“将
宽
字符代码序列转换为多
字节
字符串”。但它从来没有说过什么是“
宽
字符”。 它是隐含的,比如它将utf-16
转
换为utf-8,或者转换是由某个环境变量定义的?
浏览 1
提问于2010-02-03
得票数 3
回答已采纳
1
回答
将位字段赋值给变量时的意外警告
、
这部分代码{} bitfield_t; unsigned char c = bitfield.a;我不明白当从一个1位字段分配给一个8位变量时,怎么会
浏览 4
提问于2021-12-24
得票数 2
1
回答
在十六进制中显示
宽
字符显示意外结果
、
、
我试图在十六进制中显示一个
宽
字符,它给了我意想不到的结果,它总是像2位十六进制和我的代码。通知 当输入值小于1
字节
时,它将按预期工作。
浏览 0
提问于2020-11-05
得票数 0
回答已采纳
4
回答
从(lv_tablename)错误中选择:输出表太小
、
、
该方法有时会给出一个简短的
转
储,用ABAP/4 Open数组select表示,输出表在"select * into et_result from (lv_tablename) et_result.“处太小......in在这种特殊情况下,数据库表
宽
3806
字节
,但内部表只有70
字节
宽
. 我也尝试过“任意表”,错误是一样的。
浏览 5
提问于2012-07-30
得票数 2
1
回答
通过boost::asio传输混合unicode和单
字节
字符的最佳方法
、
我们正在尝试使用winapi
宽
字符串函数来检索注册表信息。然后,我们需要通过网络传输该信息。8192);现在我们有了
宽
字符串字符,我们将用单
字节
字符的xml填充它们。尽可能
多
地节省带宽是很重要的,因为当我们使用单个
字节
时,当它在数千台计算机上迭代时,它已经阻塞了我们的网络。 另外,我如何在另一边将它们分开
浏览 2
提问于2011-09-26
得票数 0
1
回答
为什么lspci不显示扩展的配置空间?
、
、
在运行在Windows 10托管的VirtualBox上的不同
Linux
发行版中,我使用以下命令:它打印高达64个
字节
的配置空间
转
储。当我尝试它打印高达256
字节
的配置空间
转
储。 我可以使用PCIe获得整个lspci 4096配置空间吗?
浏览 5
提问于2020-12-22
得票数 0
回答已采纳
1
回答
使用wcstombs()根据语言环境将wchar_t* (包含Unicode)转换为MBCS (char*)
我使用wcstombs将这个
宽
字符字符串转换为char * (MBCS)。由于Unicode已经以UTF-8编码,所以我希望它能以DB81 char*的形式逐
字节
地返回Unicode的复制序列。这是在
Linux
上发生的,而在windows上我只能得到“DB81”。 我需要打开一个名为DB81的文件(如十六进制
转
储中所示),但是fopen使用char* filename。
浏览 0
提问于2013-02-05
得票数 0
3
回答
将数据从xmm寄存器提取到“标准”变量,内在变量
、
、
、
如何从xmm寄存器中提取2个
字节
或任意数量的
字节
? 目前,我使用一个数组来
转
储整个寄存器,然后访问我想要的
字节
。然而,这似乎并不像它所能达到的那样有效。有没有一种方法可以有效地获取我感兴趣的
字节
?(我正在用C在
Linux
64位操作系统上工作)
浏览 2
提问于2011-10-20
得票数 4
回答已采纳
1
回答
在新协议中,网络
字节
顺序有什么好处吗?
、
由于的原因,“网络
字节
顺序”是大端的。许多旧的协议使用这个顺序,不能改变,但是我想知道是否有任何技术上的理由来选择一个新的协议的大端。
浏览 1
提问于2018-01-17
得票数 4
1
回答
.tga图像:应该用单词表示的值只有当我读到前半个单词时才是正确的
、
、
我有以下问题:我试图读取一个tga文件的头,所以我继续使用来获取一个tga文件的结构:在这里,它说图像的宽度和高度存储在头中的一个字或两个
字节
的数据中。然后,我查看了tga文件头的十六进制代码(前18个
字节
):在这里,第三和第二最后的词是宽度和高度因此,根据这一点,我的tga文件应该是8.192 in
宽
,8.192 in高(0x2000),但实际上图像只有32 in
宽
,32 in高(0x20 -第一个
字节<
浏览 5
提问于2019-11-30
得票数 2
回答已采纳
1
回答
为什么不能将`u32`转换为`char`?
我正在尝试学习Rust,然后我开始思考chars是如何4
字节
宽
的。我可以将char转换为u32,它可以工作(它们都是4
字节
宽
),然而,当我从u32
转
换为char时,Rust抱怨道: let pizza_hex: u32 = 0x1f355
浏览 5
提问于2014-09-30
得票数 16
回答已采纳
5
回答
Mac OS X和
Linux
中的安全字符串函数
、
、
、
、
在Mac和
Linux
中有没有和Windows (strcpy_s,strncpy_s..etc)一样的等效的安全字符串函数? 那么在多
字节
和
宽
字符之间进行转换的函数呢?
浏览 3
提问于2010-12-31
得票数 24
回答已采纳
1
回答
尺寸(Bool)的变化真的能打破旧代码吗?
、
、
看一下结构的内存布局(
转
储),我从一开始就观察到: 然后是important成员,根据设置它的代码(因此是1 0
字节
),它应该是1B
宽
,但同时,检查它的真实性的代码(因此它的计算值为true)预计它是4B
宽
(sizeof int)。
浏览 0
提问于2019-02-05
得票数 1
1
回答
MSP430G2553 UART波德率和控制寄存器。我能用字访问吗?
、
是否可以使用word访问对MSP430G2553 UART寄存器进行编程,或者内部外设是否只有
字节
宽
,因此只能访问
字节
? (我知道这个设备上的MCTL只有
字节
宽
。)
浏览 3
提问于2017-02-21
得票数 0
回答已采纳
1
回答
可以控制tcp帧内的数据长度吗?
、
(它不对其进行任何处理)我从macOS连接到打印和
Linux
转
储。看来,macOS发送的TCP帧较少,将更多的数据推入每个帧(512
字节
),而
linux
只将每个帧的数据推送到128
字节
,而且在某些时候,它等待ACK的时间过长,并且重新发送数据包的次数也很少。这是来自macOS的
转
储 https://www.cloudshark.org
浏览 0
提问于2017-03-01
得票数 1
2
回答
多
字节
字符串和普通字符串
我不明白对于C,是否每个字符串总是一个多
字节
字符串,这意味着它们被编码为多
字节
字符:如果s不包含像m这样的扩展字符集的成员,那么它也是一个多
字节
字符串吗我对此表示怀疑,因为我阅读了libc手册中的以下内容:
浏览 1
提问于2015-01-26
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
宽字节注入剖析
Hr-Papers-宽字节注入深度讲解
Python 字节码介绍 Linux 中国
字节社交APP“多闪”迎来重大更新
为什么计算机采用 8 位字节|Linux 中国
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云直播
活动推荐
运营活动
广告
关闭
领券