与wsprintf()相反功能的函数是?解决办法
与wsprintf()相反功能的函数是?
函数wsprintf()将一系列的 字符和数值输入到 缓冲区。现在我想把缓冲区的内容输出为字符串或者字符或者数值,应该用那个函数,如何实现呢?
------解决思路----------------------
你不是有个地址或变量保存了值么,直接取出来就好了,
------解决思路----------------------
int scanf(
const char *format [,
argument]...
);
int _scanf_l(
const char *format,
locale_t locale [,
argument]...
);
int wscanf(
const wchar_t *format [,
argument]...
);
int _wscanf_l(
const wchar_t *format,
locale_t locale [,
argument]...
);
MSDN
函数wsprintf()将一系列的 字符和数值输入到 缓冲区。现在我想把缓冲区的内容输出为字符串或者字符或者数值,应该用那个函数,如何实现呢?
------解决思路----------------------
你不是有个地址或变量保存了值么,直接取出来就好了,
int x = 11;
char szBuffer[100];
wsprintf(szBuffer,"%02x",x);
afxmessagebox(szBuffer);
------解决思路----------------------
int scanf(
const char *format [,
argument]...
);
int _scanf_l(
const char *format,
locale_t locale [,
argument]...
);
int wscanf(
const wchar_t *format [,
argument]...
);
int _wscanf_l(
const wchar_t *format,
locale_t locale [,
argument]...
);
MSDN