本文整理汇总了C++中IsoString::TryToDouble方法的典型用法代码示例。如果您正苦于以下问题:C++ IsoString::TryToDouble方法的具体用法?C++ IsoString::TryToDouble怎么用?C++ IsoString::TryToDouble使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类IsoString
的用法示例。
在下文中一共展示了IsoString::TryToDouble方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: addElement
void NumberProperty::addElement( IsoString elementName, IsoString value )
{
if ( !value.IsEmpty() )
{
INumberVectorProperty* nvp = m_property->getNumber();
INumber* np = nvp->np;
int nnp = nvp->nnp;
np = reinterpret_cast<INumber*>( realloc( np, (nnp + 1)*sizeof( INumber ) ) );
if ( np == nullptr )
throw std::bad_alloc();
strcpy( np->name, elementName.c_str() );
value.TryToDouble( np->value );
np->nvp = nvp;
nvp->nnp++;
nvp->np = np;
}
}