Visual Studio 2015 - snprintf函数行为! [英] Visual Studio 2015 - snprintf function behavior!
问题描述
大家好!
我们正在将我们的应用程序从C ++ Builder 5.0迁移到Visual Studio 2015.最近,我们发现了以下关于snprintf函数的内容: "在视觉中使用UCRT开始
Studio 2015和Windows 10, snprintf
不再是
与 _ snprintf
。 snprintf
功能
行为现在符合C99标准。"
We are migrating our application from C++ Builder 5.0 to Visual Studio 2015. Recently, we discovered the following about snprintf function: "Beginning
with the UCRT in Visual Studio 2015 and Windows 10, snprintf
is no longer
identical to _snprintf
. The snprintf
function
behavior is now C99 standard compliant."
Visual Studio 2015中是否有任何方法可以查看此更改?例如,在构建输出或文档。
Is there any way in Visual Studio 2015 to see this change? For example, at build output or documentation.
提前谢谢。
推荐答案
我们是将我们的应用程序从C ++ Builder 5.0迁移到Visual Studio 2015.最近,我们发现了以下关于snprintf函数的内容: "在Visual Studio 2015和Windows 10中使用UCRT开始
,snprintf
不再是
与_ snprintf
。snprintf
功能
行为现在符合C99标准。"
是在Visual Studio 2015中有什么方法可以看到这种变化吗?例如,在构建输出或文档中。
We are migrating our application from C++ Builder 5.0 to Visual Studio 2015. Recently, we discovered the following about snprintf function: "Beginning with the UCRT in Visual Studio 2015 and Windows 10,snprintf
is no longer identical to_snprintf
. Thesnprintf
function behavior is now C99 standard compliant."Is there any way in Visual Studio 2015 to see this change? For example, at build output or documentation.
它在MSDN中记录在
snprintf,_snprintf,_snprintf_l,_snwprintf,_snwprintf_l
It is documented in MSDN at
snprintf, _snprintf, _snprintf_l, _snwprintf, _snwprintf_l
这篇关于Visual Studio 2015 - snprintf函数行为!的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!