예제 #1
0
파일: StringFn.cpp 프로젝트: mumurik/mona
/**
	@brief	説明、引数、戻り値はMonapi2リファレンス参照。
	@date	2005/08/20	junjunn 作成
*/
int StringFn::format(pchar1 szBuffer,cpchar1 cszFormat,...)
{
	vapointer vap;

	VAPOINTER_SET_START(vap,cszFormat);
	return formatV(szBuffer,cszFormat,vap);
}
예제 #2
0
void CMyString::fmt(wchar_t* szFmt, ...)
{
	va_list argList;
	va_start(argList, szFmt);
	formatV(szFmt, argList);
	va_end(argList);
}
예제 #3
0
파일: CoreString.cpp 프로젝트: nandai/slog
/*!
 * \brief   フォーマット
 */
void CoreString::format(const char* format, ...) throw(Exception)
{
    va_list arg;
    va_start(arg, format);

    formatV(format, arg);
    va_end(arg);
}
예제 #4
0
	String8 String8::format(const char* fmt, ...)
	{
		va_list args;
		va_start(args, fmt);

		String8 result(formatV(fmt, args));

		va_end(args);
		return result;
	}
예제 #5
0
파일: String.cpp 프로젝트: VitoZhang/rime
int32 String::format(const XCHAR *pFormat, ...)
{
	va_list marker;

	va_start(marker, pFormat);
	int32 len = formatV(pFormat, marker);
	va_end(marker);

	return len;
}
예제 #6
0
QString FLManager::formatAssignValue(const QString &fieldName, int t, const QVariant &v, const bool upper)
{
  if (fieldName.isEmpty() || t == QVariant::Invalid)
    return "1 = 1";

  bool isText = (t == QVariant::String || t == QVariant::StringList);
  QString formatV(formatValue(t, v, upper));

  if (formatV.isEmpty())
    return "1 = 1";

  QString fName((upper && isText ? QString::fromLatin1("upper(") + fieldName +
                 QString::fromLatin1(")") : fieldName));
  return fName + "=" + formatV;
}