hur.cn - 华软网

 热门搜索

编译process viewer出错, '_vsntprintf_s' : undeclared identifier

  作者:未知    来源:网络    更新时间:2011/8/17
原因:编译process viewer出错
为方便我已经上传到这儿了,下载地址:http://u.115.com/file/aq1ni6wt 
环境:VC6 SP6 + SDK 2003 Feb
提示出错的显示:error C2065: '_vsntprintf_s' : undeclared identifier
我搜索了,找到了CSDN一个帖子
http://topic.csdn.net/u/20110301/17/605e959d-507f-4e6e-971a-615a24e5536f.html
说包含
#include <stdafx.h>
#include <stdio.h>
#include <windows.h>
#include <tchar.h>
就行了,它说的是_vsntprintf函数,不管三七二十一,包含试试,,,还是编译不了,一样的提示
搜索了MSDN,找到这http://msdn.microsoft.com/en-us/library/d3xd30zz(v=vs.80).aspx
英文不是很好,应该是让包含TCHAR.H,下边说的 <stdio.h> or <wchar.h>, and <stdarg.h>
也包含进来了...还是不行...
用资源管理器 使用 "在文件中的一个字或词组" ,关键字是"_vsntprintf_s",搜索了SDK ,和VC的目录,找不到...
没辙了,恳请前辈们指点下菜鸟,
---华软 网友回答---
那换个版本高的IDE吧,VS2005,VS2008,VS2010都行
---华软网友回复---
vc6只有_vsnprintf 没有_vsnprintf_s
---华软网友回复---
_vsnprintf_s是_vsnprintf的安全版本,vc6不支持
---华软网友回复---
新的编译器,新的SDK才支持
---华软网友回复---
灰常感谢各位,感谢组织,感谢坐在沙发的部长,,结贴给分...      
华软声明:本内容来自网络,如有侵犯您版权请来信指出,本站立即删除。