widestring

widestring

文章 0 浏览 4

如何在 C++ 中处理 Unicode 字符

我们的引擎中内置了一个注释系统,允许程序员为各种公开的变量/对象添加注释,然后 GUI 前端将其用于工具提示和帮助。 最近,某些工具提示开始崩溃,…

羁绊已千年 2025-01-04 13:47:14 2 0

在 Linux 上将 wstring 转换为 jstring

我在unix中将wstring转换为jstring时遇到问题,因为linux上wchar_t的大小为4字节(而不是像Windows那样的2字节,因此我无法使用wchar_t到jchar的转换…

深海夜未眠 2024-12-18 02:24:03 2 0

如何使用 sprintf 或 wprintf 正确格式化 WideString

我正在使用此代码来格式化 WideString 但没有成功!它打印出意外的结果:( 代码, WideString s; dep=new TStringList(); while(!DM->tDepPln->Eof) { …

霓裳挽歌倾城醉 2024-12-17 20:00:57 3 0

Delphi - 在程序中存储 WideStrings

过去我使用 INI 文件来存储 unicode 文本,但现在我需要在可执行文件中存储 unicode 文本。我怎样才能做到这一点? 我想存储这些字母: āčēūīš…

黑寡妇 2024-11-29 14:53:29 3 0

对宽数据使用窄字符串操作函数

我正在解析一个 XML 文件,该文件可以包含不同语言的本地化字符串(目前只有英语和西班牙语,但将来可能是任何语言),XML 解析器的 API 通过char*,U…

送你一个梦 2024-11-11 01:27:10 6 0

C++如何将宽字符串转换为base64?

将宽字符串转换为 Base64 的最佳方法是什么?…

鹿童谣 2024-11-09 08:35:55 6 0

如何从 C# 调用这个 Delphi 函数?

我在从 C# 调用 delphi 函数时遇到问题(尝试读取或写入受保护的内存),并且想知道调用该方法的正确方法应该是什么。 Delphi 函数签名如下: procedu…

╭ゆ眷念 2024-10-22 04:08:20 7 0

boost测试是否支持宽字符串?

我只是使用 BOOST_TEST_MESSAGE(L"blah") ,唯一打印出来的是十六进制值,例如 0x12345678。我是否缺少某些配置?我用的是boost 1.44。…

┊风居住的梦幻卍 2024-10-16 11:54:22 5 0

如何使固定长度的 Delphi 字符串使用宽字符?

在 Delphi 2010 下(也可能在 D2009 下),默认字符串类型是 UnicodeString。 但是,如果我们声明... const s :string = 'Test'; ss :string[4] = 'Te…

半山落雨半山空 2024-10-14 11:59:48 13 0

如何从 COM 服务器返回 WideString?

_TLB.pas 文件中的此接口 // *********************************************************************// // Interface: ITMyCOM // Flags: (256) Ole…

贱贱哒 2024-10-02 02:42:12 10 0

使用 send(sock, wszBuffer, ...) 发送 TCHAR 缓冲区?

我有一条宽字符 XML 消息,需要通过 C++ 中的 Win32 套接字发送。 TCHAR wszBuffer[1024]; 我应该在发送之前将宽字符缓冲区 sprintf(szSendBuffer, "%…

死开点丶别碍眼 2024-09-16 09:04:14 12 0

为什么 wstring::c_str 如果没有正确删除不会导致内存泄漏

代码段 1: wchar_t *aString() { wchar_t *str = new wchar[5]; wcscpy(str, "asdf\0"); return str; } wchar_t *value1 = aString(); 代码段 2 wstr…

断爱 2024-09-13 08:52:03 15 0

什么会导致 SysFreeString 遇到 Int 3 断点?

我有一些代码在 Delphi 2007 下运行良好,但在 D2010 下崩溃。它涉及传入一个字符串,将其转换为 PWideChar(具体来说,是 WideString 指针,而不是 U…

千寻… 2024-09-12 17:05:48 12 0

C++:宽字符输出不正确?

我的代码基本上是这样的: wstring japan = L"日本"; wstring message = L"Welcome! Japan is "; message += japan; wprintf(message.c_str()); 我希…

南渊 2024-09-07 10:18:51 11 0

C++在 Visual Studio 2005 上使用 TCHAR 进行模板函数专业化

我正在编写一个使用模板化运算符<<的日志记录类功能。我将模板函数专门用于宽字符字符串,以便在编写日志消息之前可以进行一些从宽到窄的转换。我无法…

已下线请稍等 2024-09-05 07:16:48 17 0
更多

推荐作者

佚名

文章 0 评论 0

羁客

文章 0 评论 0

文章 0 评论 0

夏日落

文章 0 评论 0

隐诗

文章 0 评论 0

更多

友情链接

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文