void cerr(UTF16 format, ...) {
			//Fetch the args
			va_list args;
			_crt_va_start(args, format);
			String result = String::ToStr(format, args);
			_crt_va_end(args);		
			//Fork off to Logger
			managedSingleton<Logger>::instance()->cerr(result.c_str());
		}
예제 #2
0
static __inline int _swprintf(wchar_t * _String, size_t _Count, const wchar_t * _Format, ...)
{
    va_list _Arglist;
    int _Ret;
    _crt_va_start(_Arglist, _Format);
    _Ret = _vswprintf_c_l(_String, _Count, _Format, NULL, _Arglist);
    _crt_va_end(_Arglist);
    return _Ret;
}
예제 #3
0
int snprintf ( char * s, size_t n, const char * format, ... )
{
   va_list args;
   int result = 0;
   _crt_va_start(args, format);
   result = _snprintf(s, n, format, args);
   _crt_va_end(args);

   return result;
}