腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
Linux
内核使用哪种Unicode编码?
、
、
那
Linux
呢?它使用哪种Unicode编码: UTF-16LE还是UTF-32?
浏览 2
提问于2012-04-07
得票数 3
回答已采纳
1
回答
linux
/ windows上的
宽
字符
字符
串函数
、
、
、
、
我想创建一个具有两个不同
字符
串类的
字符
串库,用于处理UTF-8和UCS-2 (我认为它是某种UTF-16,不处理0xFFFF以上的代理和
字符
)。 在windows平台上,
宽
字符
的宽度为2个八位字节。在
Linux
上,它们是4。那么与
宽
字符
字符
串相关的函数会发生什么呢?在windows上传递2个八位字节宽度的项目的缓冲区,在
linux
上传递4个八位字节宽度的项目的缓冲区吗?如果是,那么它使这些功能在windows和<em
浏览 1
提问于2015-04-30
得票数 1
2
回答
跨平台处理std::string/std::wstring与std::filesystem::path的方法
、
我有一个在
Linux
上抛出异常的C++代码示例:const fs::path pathDir(L"/var/media");我推测这个问题与ç
字符
的使用有关为什么这个
宽
字符
串(wchar_t)是“无效或不完整的多字节或<
浏览 4
提问于2019-10-23
得票数 7
回答已采纳
1
回答
在十六进制中显示
宽
字符
显示意外结果
、
、
我试图在十六进制中显示一个
宽
字符
,它给了我意想不到的结果,它总是像2位十六进制和我的代码。
浏览 0
提问于2020-11-05
得票数 0
回答已采纳
1
回答
在
Linux
中,_wsystem等价于什么?
、
、
linux
?中的等价物是什么?
浏览 1
提问于2014-04-01
得票数 0
回答已采纳
2
回答
C atoi()用于
linux
上的
宽
字符
?
、
、
在
Linux
上是否有对应于
宽
字符
的c atoi()?我可以为MS (wtoi)找到一些东西,但是我可以在一个标准的
Linux
库中找到任何东西。
浏览 14
提问于2011-02-22
得票数 6
回答已采纳
1
回答
使用STL将UTF-8转到本地多字节
、
、
、
我需要使用多平台(
Linux
,Windows)方法将UTF-8
字符
串转换为本地多字节编码(cp1251)。但是,除了首先将(使用std::codecvt和std::locale) UTF-8转换为
宽
字符
串,然后将
宽
字符
串转换为本地
字符
串外,我找不到在这两个平台上工作的标准(更好的STL)方法。
浏览 4
提问于2014-08-31
得票数 0
回答已采纳
1
回答
文件系统::path(std::wstring)抛出异常
、
、
usr/include");在抛出'std::runtime_error‘实例后调用 OS -
Linux
浏览 3
提问于2010-05-28
得票数 2
回答已采纳
1
回答
在
linux
上,什么等同于VIsual C++的_waccess()?
有POSIX access(),但我想找一个
宽
字符
的版本。
浏览 5
提问于2010-01-03
得票数 0
回答已采纳
2
回答
拼命尝试使用wprintf打印64位NASM x86汇编中的unicode
、
、
、
我希望最终能够递增Unicode值,以便该函数打印一组大约50个unicode
字符
,但我很难让它只打印一个
字符
:S; nasm -felf64 Uniwc.asm &&call wprintfuchar:fmt:编辑:我得到了类似的代码来打印一个UTF-8
字符
ret db 0x21, 0
浏览 2
提问于2014-05-06
得票数 1
5
回答
Mac OS X和
Linux
中的安全
字符
串函数
、
、
、
、
在Mac和
Linux
中有没有和Windows (strcpy_s,strncpy_s..etc)一样的等效的安全
字符
串函数? 那么在多字节和
宽
字符
之间进行转换的函数呢?
浏览 3
提问于2010-12-31
得票数 24
回答已采纳
1
回答
如何在windows和
linux
中使用相同的
宽
字符
字符
串格式
、
、
目前,我有一些将在Windows/
Linux
上运行的代码。现在,当输出一些信息时,我遇到了问题。Log1(L"%s", L"22");在
Linux
上,我不能使用vswprintf来格式化
字符
串,但是它需要使用%ls来格式化
宽
字符
浏览 4
提问于2015-03-24
得票数 0
2
回答
wprintf()中"%s“在不同libc实现中的不同行为
、
、
、
、
我注意到虽然wprintf( L"Hello, %s\n", "world" );wprintf( L"Hello, %s\n", L"world" ); 哪种行为是正确的?这是newlib中的一个bug吗?另外,有没有一种方法可以在printf<e
浏览 1
提问于2013-01-11
得票数 1
回答已采纳
2
回答
移植到
Linux
时的wopen调用
代码大部分是与操作系统无关的,只有很少的类是特定于Windows的,因为
Linux
端口总是被认为是必要的。API使用
宽
字符
数组而不是
字符
数组(顺便说一句,我不能更改API本身-在这一点上,std::wstring不能使用),尤其是那些直接由用户交互调用的API。这些被认为是以UTF-16编码的。这样做的问题是,没有wopen-like可以替代
Linux
,因为
Linux
“只处理字节”。 问题是:我如何移植这段代码?如果我想打开一个名为"something™.log“的文件,在<e
浏览 0
提问于2010-04-02
得票数 1
回答已采纳
1
回答
如何用C编程地更改设置,使
Linux
终端中
字符
的宽度和高度保持不变而不需要任何间隔?
、
我试图用C语言实现
Linux
终端的蛇游戏。 换句话说,如何用C生成20行20列的
字符
,从而形成一个正方形区域?
浏览 2
提问于2021-11-12
得票数 0
回答已采纳
2
回答
getenv - Mac OS X和
Linux
上的环境变量
、
、
、
getenv用于访问Mac和
Linux
上的环境变量,它以char*作为输入。这是否意味着我不能在这些系统上将UNICODE
字符
串作为值存储在这些环境变量中?在Windows GetEnvironmentVariable等平台上,返回可容纳UTF16
字符
串的
宽
字符
串。
浏览 2
提问于2013-05-10
得票数 2
1
回答
C/C++编码问题
、
、
、
字符
串的默认编码是什么?顺便说一下,我的问题大多是针对Windows的,但如果在不同的OSes上是不同的,我很有兴趣知道。
浏览 2
提问于2012-03-15
得票数 7
回答已采纳
3
回答
有没有wchar_t版本的asprintf?
、
、
我需要一个C函数来返回格式化
字符
串的最终长度,这样我就可以正确地分配目标
字符
串,而不是自己计算长度。有一个snprintf可以在无法写入整个
字符
串时执行此操作,但不幸的是,没有
宽
字符
替代方案。提到的标题asprintf似乎也没有帮助,因为它只提供了一个非
宽
版本。_vscwprintf可以在windows上使用,但我需要一个跨平台的、标准的版本,或者至少是
Linux
版本,我将使用#ifdef代码。 有什么想法吗?谢谢!
浏览 1
提问于2011-01-27
得票数 7
回答已采纳
3
回答
Linux
和Windows下的boost::filesystem和Unicode
、
、
、
、
下面的程序在Windows下的Visual Studio 2008中编译,
字符
集都是“使用Unicode
字符
集”和“使用多字节
字符
集”。boost::filesystem::path p(L"/test/test2"); return 0;
Linux
下的boost::filesystem没有在path::native()中提供
宽
字符
串
浏览 6
提问于2011-03-15
得票数 9
2
回答
在运行时更改常量wchar_t*
我使用std::cin收到了一个
字符
串,并尝试将常量wchar_t*更改为该变量try { std::string str;
浏览 24
提问于2019-11-14
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
MySQL 字符串指南|Linux 中国
Linux的字符设备和块设备
Linux 知识点系列之 字符集
Linux Shell 通配符、元字符、转义符使用实例介绍
Linux Shell 通配符、元字符、转义符最全使用攻略
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券