wordpress   发布时间:2022-04-02  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了Microsoft _s函数,它们现在是C标准的一部分吗?大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

概述

我刚刚将我的IDE更改为来自MSVC 6的MS Visual studio 2005,并且我收到了很多弃用警告.我没有忽略警告,而是开始将它们改为_s等价物.但是,我发现这些只是微软的实现. 我在某处读到他们正在推动这些成为标准的一部分.是吗? 使用这些_s函数是个好主意吗?或者@R_13_10675@用其他东西? 谢谢. * _s()函数不是C标准的一部分,但有一个待定的“技术报告”建议添加它们(我不确定TR中
我刚刚将我的IDE更改为来自MSVC 6的MS Visual studio 2005,并且我收到了很多弃用警告.我没有忽略警告,而是开始将它们改为_s等价物.但是,我发现这些只是微软的实现.

在某处读到他们正在推动这些成为标准的一部分.是吗?

使用这些_s函数是个好主意吗?或者@R_13_10675@用其他东西?

谢谢.

@H_616_24@ * _s()函数不是C标准的一部分,但有一个待定的“技术报告”建议添加它们(我不确定TR中的例程是否与Microsoft的例程完全相同或者如果它们’我只是相似).

TR 24731-1:C库的扩展第一部分:边界检查接口:

> http://www.open-std.org/JTC1/SC22/WG14/www/docs/n1225.pdf

如果要继续使用旧函数,可以通过定义宏_CRT_SECURE_NO_WARNINGS(可能仍然支持_CRT_SECURE_NO_DEPRECATE)来保持弃用警告的安静.

大佬总结

以上是大佬教程为你收集整理的Microsoft _s函数,它们现在是C标准的一部分吗?全部内容,希望文章能够帮你解决Microsoft _s函数,它们现在是C标准的一部分吗?所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。