870920 Menu

JUCE类库String类详解

String字符串类的重要性无需多言。该类其实也是一种数据容器(char类型的数据容器),只不过由于比较特殊和重要,将其单列一节。JUCE类库的String类与C++标准库的string类的功能与使用基本一致,但又有差别。JUCE::String内部使用了引用计数技术,多了一批实用和方便的成员函数,而又不臃肿,使用时更加顺手和高效。

JUCE String与C++标准库std::string互相转换的语法为:

标准库std::string转换为JUCE::String:

JUCE::String转换为标准库std::string:

String类有一大批静态函数和成员函数,这些函数的命名非常清晰规范,顾名即可思义。常用的有:(略)

示例

double型秒数转换为“时:分:秒:毫秒”字符串:

嘀嗒值转换为节拍文本

根据参数对象的数据成员的值,更新标签文本。