我的程序在多个平台上运行。其中,Windows CE。目前,sprintf被广泛使用,这导致了缓冲区溢出等很多问题。我想用snprintf来代替这些调用。对于Visual Studio,我发现这个问题,解决这个问题的win32部分:用于Windows CE的snprintf
snprintf and Visual Studio 2010
,但我无法得到它的Windows CE的工作,因为功能_vsnprintf_s
和_vscprintf
,并不断_TUNCATE
不可用。有谁知道在Windows CE上复制snprintf(linux)行为的方法吗?
检查此响应是否可以为您提供有用信息http://stackoverflow.com/questions/23882340/windows-ce-5-0-vs-windows-mobile-6/23883768#23883768 – daniele3004 2014-10-02 09:33:15