gpt4 book ai didi

c++ - GtkTreeView 中出现奇怪的符号

转载 作者:行者123 更新时间:2023-11-30 17:49:54 24 4
gpt4 key购买 nike

我正在使用 GTK for Windows 编写日志查看器。我使用 GtkTreeView 小部件来显示日志记录。它包含 3 列:日期和时间、事件源、事件文本。由于任何原因,在事件时间列中出现奇怪的符号:

enter image description here

我使用调试器监 window 口来查看字符串值,它不包含任何可能导致出现这种奇怪符号的额外字符。

这种 TreeView 行为的可能原因是什么?

最佳答案

Gtk+-2.0 小部件中使用的所有文本都需要采用 UTF8 编码。纯 ASCII 中的文本自动为有效的 UTF8,但是只要您有纯 ASCII 中不存在的特殊字符(通常是未在英语字母表),它们需要采用 UTF8 编码。否则你可能会得到你现在得到的东西。

关于c++ - GtkTreeView 中出现奇怪的符号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17571891/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com