U++ 字符串:修订间差异

来自泡泡学习笔记
跳到导航 跳到搜索
(创建页面,内容为“虚幻引擎4支持三种核心类型的字符串。 1. FString是典型的"动态字符数组"字符串类型。 2. FName是对全局字符串表中不可变且不区分大小写的字符串的引用。相较于FString,它的大小更小,更能高效的传递,但更难以操控。 3. FText是指定用于处理本地化的更可靠的字符串表示。 对于大多数情况下,虚幻依靠TCHAR类型来表示字符。TEXT()宏可用于表示TCHAR文…”)
 
无编辑摘要
 
第2行: 第2行:


1. FString是典型的"动态字符数组"字符串类型。
1. FString是典型的"动态字符数组"字符串类型。
2. FName是对全局字符串表中不可变且不区分大小写的字符串的引用。相较于FString,它的大小更小,更能高效的传递,但更难以操控。
2. FName是对全局字符串表中不可变且不区分大小写的字符串的引用。相较于FString,它的大小更小,更能高效的传递,但更难以操控。
3. FText是指定用于处理本地化的更可靠的字符串表示。
3. FText是指定用于处理本地化的更可靠的字符串表示。


对于大多数情况下,虚幻依靠TCHAR类型来表示字符。TEXT()宏可用于表示TCHAR文字。
对于大多数情况下,虚幻依靠TCHAR类型来表示字符。TEXT()宏可用于表示TCHAR文字。

2025年3月13日 (四) 16:42的最新版本

虚幻引擎4支持三种核心类型的字符串。

1. FString是典型的"动态字符数组"字符串类型。

2. FName是对全局字符串表中不可变且不区分大小写的字符串的引用。相较于FString,它的大小更小,更能高效的传递,但更难以操控。

3. FText是指定用于处理本地化的更可靠的字符串表示。

对于大多数情况下,虚幻依靠TCHAR类型来表示字符。TEXT()宏可用于表示TCHAR文字。