找不到snprintf函数解决办法
找不到snprintf函数
vs2005中提示找不到snprintf函数:
error C3861: 'snprintf ': identifier not found
#include <stdio.h>
#include <stdlib.h>
加入这两头文件还是不行
在windows中是不是没有这个函数阿?
如果没有,用什么函数可以替代呢?
------解决方案--------------------
据我所知 本来就没有
如果你是要格式化输出到字符串
sprintf
------解决方案--------------------
Yeah, you can choose sprintf instead of pre-f
------解决方案--------------------
C99增加的函数,#include <stdio.h>
如果仍然没有的话,建议你还是用C++的ostringstream吧,比C的IO函数好用太多了。
------解决方案--------------------
M$ 的东东得加个 _ , 返回值定义与 snprintf 也不同 ...
vs2005中提示找不到snprintf函数:
error C3861: 'snprintf ': identifier not found
#include <stdio.h>
#include <stdlib.h>
加入这两头文件还是不行
在windows中是不是没有这个函数阿?
如果没有,用什么函数可以替代呢?
------解决方案--------------------
据我所知 本来就没有
如果你是要格式化输出到字符串
sprintf
------解决方案--------------------
Yeah, you can choose sprintf instead of pre-f
------解决方案--------------------
C99增加的函数,#include <stdio.h>
如果仍然没有的话,建议你还是用C++的ostringstream吧,比C的IO函数好用太多了。
------解决方案--------------------
M$ 的东东得加个 _ , 返回值定义与 snprintf 也不同 ...