这个问题不大,一般都是返回一个新串,内存可以由新串内部自己控制。外部控制的话,要预先计算长度。
瞅了一下基于ICU的Boost.Locale的文档,貌似std里相关的库不太完善
https://www.boost.org/doc/libs/1_79_0/libs/locale/doc/html/std_locales.html
【 在 ble 的大作中提到: 】
: 好像用utf8不保长,大多需要分配空间做,以前看到个夸张的先开辟三倍空间再做。
: 发自「今日水木 on 钛星」
--
FROM 125.35.123.*