本文整理汇总了C++中common::String::format方法的典型用法代码示例。如果您正苦于以下问题:C++ String::format方法的具体用法?C++ String::format怎么用?C++ String::format使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类common::String
的用法示例。
在下文中一共展示了String::format方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: toString
Common::String *Datum::toString() {
Common::String *s = new Common::String;
switch (type) {
case INT:
s->format("%d", u.i);
break;
case FLOAT:
s->format(g_lingo->_floatPrecisionFormat.c_str(), u.f);
break;
case STRING:
delete s;
s = u.s;
break;
default:
warning("Incorrect operation toString() for type: %s", type2str());
}
u.s = s;
type = STRING;
return u.s;
}
示例2: putDouble
void BasePersistenceManager::putDouble(double val) {
Common::String str = Common::String::format("D%f", val);
str.format("D%f", val);
_saveStream->writeUint32LE(str.size());
_saveStream->writeString(str);
}