Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >什么样的utf格式应该提升wdirectory_iterator的回报?

什么样的utf格式应该提升wdirectory_iterator的回报?
EN

Stack Overflow用户
提问于 2009-05-01 00:47:38
回答 1查看 373关注 0票数 0

如果文件包含If (井号)符号,则directory_iterator会正确返回utf8字符序列\xC2\xA3

wdirectory_iterator使用宽字符,但仍然返回utf8序列。这是wdirectory_iterator的正确行为,还是我用错了?

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
AddFile(testpath, "pound£sign"); 
wdirectory_iterator iter(testpath);
TS_ASSERT_EQUALS(iter->leaf(),L"pound\xC2\xA3sign"); // Succeeds
TS_ASSERT_EQUALS(*iter, L"pound£sign"); // Fails
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2009-05-01 01:01:57

宽字符(wchar_t对象)的编码依赖于实现。要使第二个语句(即L“井号to”)工作,您可能需要更改底层语言环境。默认值是"C“,它不知道井号字符。十六进制值成功,因为这不需要将字形映射到特定编码中的值。

注意:为简洁起见,我跳过了标准w.r.t wchar_t、扩展字符集等的确切措辞。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/810677

复制
相关文章
如何在 Debian 11 上设置 DHCP 服务器?
DHCP(动态主机配置协议)是一种网络协议,用于自动分配IP地址和其他网络配置参数给客户端设备。在Debian 11上设置DHCP服务器是一项重要的任务,本文将为您提供详细的步骤和指导。
网络技术联盟站
2023/07/14
7300
如何在 Debian 11 上设置 DHCP 服务器?
如何在Debian 8上设置VNC服务器
VNC(虚拟网络计算)是一种使用户能够连接远程计算机的图形桌面并与之交互的系统。它可以通过网络传输屏幕更新,键盘和鼠标事件。
谢鸢
2018/10/22
4.6K0
如何在 Debian 11 上设置 DHCP 服务器?
DHCP(动态主机配置协议)是一种网络协议,用于自动分配IP地址和其他网络配置参数给客户端设备。在Debian 11上设置DHCP服务器是一项重要的任务,本文将为您提供详细的步骤和指导。
网络技术联盟站
2023/07/13
1.5K0
如何在 Debian 11 上设置 DHCP 服务器?
在MacOSX机器上设置JenkinsCI服务器
Jenkins Wiki提供了用于Jenkins安装的选项列表,但没有提及Mac OSX。尽管它提到了Docker,但我只听说过有关Docker的好消息。在本文中,我将坚持使用自制软件。在继续操作之前您需要在Mac上安装和配置JDK。
DevOps云学堂
2020/07/24
2.4K0
如何在Ubuntu 18.04服务器上安装Python 3并设置编程环境
Python是一种灵活的多功能编程语言,可用于许多用例,具有脚本,自动化,数据分析,机器学习和后端开发的优势。1991年首次出版,其名称灵感来自英国喜剧组织Monty Python,开发团队希望使Python成为一种有趣的语言。快速设置,并以相对简单的方式编写并立即反馈错误,Python是初学者和经验丰富的开发人员的绝佳选择。Python 3是该语言的最新版本,被认为是Python的未来。
心语花束
2018/10/10
3.6K0
如何在Ubuntu 18.04上设置Nginx服务器模块
Nginx服务器块允许您在一台机器上运行多个网站。 使用服务器块,您可以指定站点文档根目录(包含网站文件的目录),为每个站点创建单独的安全策略,为每个站点使用不同的SSL证书等等。
星哥玩云
2022/07/13
2K0
如何在Ubuntu 18.04上设置Nginx服务器模块
如何在 Ubuntu 服务器 22.04 上设置静态 IP 地址
强烈建议在 Linux 服务器上使用静态 IP,因为它会在重启后保持不变。静态 IP 对邮件服务器、Web 服务器和文件服务器等服务器起着重要作用。
雾海梦曦
2022/11/24
3.8K0
如何在 Ubuntu 服务器 22.04 上设置静态 IP 地址
如何在 Ubuntu 20.04 上设置 Nginx 服务器配置块
一个服务器配置块是一个 Nginx 指令,它定义了对于一个指定域名的设置,允许你在一个单机服务器上运行多个网站。对于每一个网站,你可以设置网站文件根目录(包含网站文件的目录),创建一个独立的安全策略,使用不同的 SSL 证书等等。
雪梦科技
2020/07/14
7K0
如何在 Ubuntu 20.04 上设置 Nginx 服务器配置块
如何在Ubuntu 14.04上设置Hexxit(Minecraft ModPack)服务器
Hexxit是一个Minecraft modpack,即Minecraft mods的集合。虽然原始游戏的根源在于自由形态的探索和建设,但Hexxit强调冒险和战斗。Hexxit中包含的54种mod包括各种各样的新怪物(包括老大),新的探索结构以及大量稀有和有用的战利品!
不会飞的蝴蝶
2018/10/22
1.4K0
如何在 Ubuntu 18.04 上设置域名解析服务器
域名解析系统(DNS)是互联网架构中的一个中心部分,它提供了一种解析域名到 IP 地址的方式。你可以把 DNS 认为是互联网的电话号码薄。
雪梦科技
2020/05/11
15.6K0
如何在 Ubuntu 18.04 上设置域名解析服务器
如何在 CentOS 8 上设置 Nginx 服务器配置块
一个服务器配置块是一个 Nginx 指令,它定义了对于一个指定域名的设置,允许你在一个单机服务器上运行多个网站。对于每一个网站,你可以设置网站文件根目录(包含网站文件的目录),创建一个独立的安全策略,使用不同的 SSL 证书等等。
雪梦科技
2020/05/11
2.3K0
如何在 CentOS 8 上设置 Nginx 服务器配置块
如何在 Ubuntu 服务器 22.04 上设置静态 IP 地址
强烈建议在 Linux 服务器上使用静态 IP,因为它会在重启后保持不变。静态 IP 对邮件服务器、Web 服务器和文件服务器等服务器起着重要作用。
雾海梦曦
2022/11/12
7.1K0
如何在 Ubuntu 服务器 22.04 上设置静态 IP 地址
如何在一些Ubuntu服务器上设置Serf集群
Serf是一种分散的服务编排和服务发现工具。它具有极高的容错能力和分散性,与其他类似工具一样没有单点故障。Serf可用于触发系统集群中的任何事件以及执行监视任务。它建立在Gossip协议的基础之上,该协议专为分散式通信而设计。为了使节点加入Serf集群,该节点只需要最初知道集群中另一个节点的地址。节点加入后,所有成员资格信息都将在整个群集中传播。Gossip协议使Serf非常容易设置和配置。
温浪
2018/08/03
1.1K0
如何在Ubuntu 14.04上安装VestaCP并设置网站
Vesta控制面板是一个免费的开源网站控制面板,内置网站,电子邮件,数据库和DNS功能。在本教程结束时,我们将在Ubuntu 14.04上安装并运行Vesta,并提供可用的网站和电子邮件帐户。
大瓜皮
2018/10/10
1.9K0
如何在Ubuntu 18.04上使用VSFTP快速设置FTP服务器
如果你想将应用程序迁移到最新版本Ubuntu Linux服务器中,并且需要快速启动并运行FTP服务器。如何操作?这实际上非常简单。这里将使用VSFTP服务器向您展示如何做到这一点。
星哥玩云
2022/07/14
1.9K0
如何在Ubuntu 14.04上安装VestaCP并设置网站
Vesta控制面板是一个免费的开源网站控制面板,内置网站,电子邮件,数据库和DNS功能。在本教程结束时,我们将在Ubuntu 14.04上安装并运行Vesta,并提供可用的网站和电子邮件帐户。
司徒永哥
2018/10/16
1.9K0
侦听器watch
虽然计算属性在大多数情况下更合适,但有时也需要一个自定义的侦听器。 这就是为什么 Vue 通过 watch 选项提供了一个更通用的方法,来响应数据的变化。
名字是乱打的
2021/12/22
6850
侦听器watch
如何在Ubuntu 16.04上设置Nginx服务器块(虚拟主机)
使用Nginx Web服务器时,可以使用服务器块(类似于Apache中的虚拟主机)来封装配置详细信息,并从单个服务器托管多个域。
葡萄
2018/10/19
4.9K0
如何在macOS上安装Ruby并设置本地编程环境
Ruby是一种动态编程语言,可用于编写从简单脚本到游戏和Web应用程序的任何内容。它于1993年首次在日本发布,但在2005年作为服务器端Web开发的语言获得了普及。Ruby旨在为初学者提供易用和有趣的功能,但功能强大,足以创建复杂的系统。对于初学者和经验丰富的开发人员来说,这是一个很好的选择。
葡萄
2018/10/11
3.3K1
如何在 Chrome 中设置HTTP服务器?
首先,定义问题:在 Chrome 浏览器中设置HTTP服务器主要涉及到修改网络设置,使用HTTP服务器可以帮助用户访问网络内容,提高网络速度或者保护隐私。
华科云商小徐
2023/10/25
5440

相似问题

在另一台服务器上设置PHP会话

22

在另一台服务器上设置会话变量

113

在另一台服务器上为我们的网站设置HTTPS/SSL证书

10

在Websocket/RESTful服务器上设置侦听器(AWS Elastic Beanstalk)

12

获取错误“此服务的安全设置要求‘匿名’身份验证.”在一台服务器上,而在另一台服务器上

10
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文