本文整理汇总了C++中DynamicEngineData::fatalMsg方法的典型用法代码示例。如果您正苦于以下问题:C++ DynamicEngineData::fatalMsg方法的具体用法?C++ DynamicEngineData::fatalMsg怎么用?C++ DynamicEngineData::fatalMsg使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类DynamicEngineData
的用法示例。
在下文中一共展示了DynamicEngineData::fatalMsg方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1:
HBM_STATIC
HBM_STRUCT * hbm_prep(unsigned char * pat, int m, int nocase)
{
HBM_STRUCT *p;
p = (HBM_STRUCT*)malloc(sizeof(HBM_STRUCT));
if (!p)
{
_ded.fatalMsg("Failed to allocate memory for pattern matching.");
}
if( !hbm_prepx( p, pat, m, nocase) )
{
_ded.fatalMsg("Error initializing pattern matching. Check arguments.");
}
return p;
}
示例2: DynamicEngineFatalMessage
NORETURN void DynamicEngineFatalMessage(const char *format, ...)
{
char buf[STD_BUF];
va_list ap;
va_start(ap, format);
vsnprintf(buf, STD_BUF, format, ap);
va_end(ap);
buf[STD_BUF - 1] = '\0';
_ded.fatalMsg("%s", buf);
exit(1);
}