본문 바로가기
C 언어

vsscanf

by SpeeDr00t 2016. 7. 9.
반응형

int

vsscanf(const char *str, const char *fmt, __va_list ap)

#include <stdio.h>
#include <string.h>
#include "local.h"

/* ARGSUSED */
static int
eofread(void *cookie, char *buf, int len)
{

	return (0);
}

int
vsscanf(const char *str, const char *fmt, __va_list ap)
{
	FILE f;
	struct __sfileext fext;

	_FILEEXT_SETUP(&f, &fext);
	f._flags = __SRD;
	f._bf._base = f._p = (unsigned char *)str;
	f._bf._size = f._r = strlen(str);
	f._read = eofread;
	f._lb._base = NULL;
	return (vfscanf(&f, fmt, ap));
}
반응형

'C 언어' 카테고리의 다른 글

vsnprintf  (0) 2016.07.09
vsprintf  (0) 2016.07.09
__swsetup  (0) 2016.07.09
abs  (0) 2016.07.09
strtod  (0) 2016.07.09