c语言字符串处理报错 warning,C4996,sprintf,deprecated,C4996,strcpy,C4996,strcat_c语言中使用sprintf导致报错-程序员宅基地

技术标签: C  strcpy  

在vs2003, vs2005 vs2019中用sprintf 会出现warning C4996: 'sprintf' was declared deprecated或warning C4996: 'strcpy' was declared deprecated或warning C4996: 'strcat' was declared deprecated的警告。这里给出解决问题的一些方法。


方法一:调用VS2005鼓吹的那些带“_s”后缀的非标准函数,即在其后加上"_S",如sprintf改为sprintf_s    。
方法二:在文件最开始添加#define _CRT_SECURE_NO_DEPRECATE或#pragma warning(disable:4996)     ,这是忽略警告的方法(一般比较少用)。
方法三:干粹在工程属性中设置(推荐)。

在工程属性中设置的方法如下:

对于VC6:
打开Project----settings----Resources----Preprocessor definitions,
添加_CRT_SECURE_NO_DEPRECATE和_SCL_SECURE_NO_DEPRECATE这两个宏。


对于VS系列的版本:
打开项目----项目属性---配置属性----C/C++ ----预处理器----预处理定义,
添加_CRT_SECURE_NO_DEPRECATE和_SCL_SECURE_NO_DEPRECATE这两个宏。

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/m0_37622302/article/details/108954869

智能推荐

MWORKS.Syslab 如何统一 Julia、C/C++、Python 乃至 MATLAB —— 解密多语言统一的底层机制_mworks用什么语言-程序员宅基地

文章浏览阅读1k次,点赞17次,收藏12次。由于科技领域的后发优势,新生编程语言通常具备更好的底层基础,能根除一些历史问题,但很多老一辈的技术工作者很清楚新生语言的固有问题:“初期生态不足”,这是一个无法打破的、相当普遍的“死局”。然而,Python语言的流行建立在它功能强大且复杂的标准库和知名的第三方C扩展库上,其中相当一部分无法由Python变体直接兼容,进而导致“初期生态不足”的问题,甚至始终无法走出初期的瓶颈,时至今日,这些早期变体里也只有PyPy支持了NumPy和比较完整的Python标准库,而其他Python变体的发展已经严重滞后。_mworks用什么语言

十九、Sleuth整合Zipkin链路跟踪-程序员宅基地

文章浏览阅读612次。通过分布式链路追踪将一次分布式请求还原成调用链路,将一次分布式请求的调用情况集中展示,比如各个服务节点上的耗时、请求具体到达哪台机器上、每个服务节点的请求状态等等_sleuth整合zipkin

游戏中遮挡剔除方案总结_ue5 单个静态网格体遮挡剔除-程序员宅基地

文章浏览阅读2.1k次。这是侑虎科技第507篇文章,感谢作者FrankZhou供稿。欢迎转发分享,未经作者授权请勿转载。如果您有任何独到的见解或者发现也欢迎联系我们,一起探讨。(QQ群:793972859)作者主页:https://www.zhihu.com/people/pkhere,作者也是U Sparkle活动参与者,UWA欢迎更多开发朋友加入U Sparkle开发者计划,这个舞台有你更精彩!遮挡剔除是当一..._ue5 单个静态网格体遮挡剔除

第六章 输入输出系统(汤小丹版操作系统笔记) 超全超详细!!!_计算机操作系统汤小丹 各章节对应算法说明-程序员宅基地

文章浏览阅读2.7k次,点赞6次,收藏59次。操作系统原理-第六章 输入输出系统(汤小丹第四版《操作系统》)内容设及:[ I/O系统的功能模型和接口 ,I/O设备和设备控制器,中断机构和中断处理程序,驱动程序,与设备无关软件,用户软件,缓冲区管理,磁盘存储器的性能与调度]。_计算机操作系统汤小丹 各章节对应算法说明

Java&MYSQL超市管理系统10428-计算机毕业设计项目选题推荐(附源码)-程序员宅基地

文章浏览阅读104次。本超市管理系统采用的数据库是Mysql,使用JAVA技术开发。在设计过程中,充分保证了系统代码的良好可读性、实用性、易扩展性、通用性、便于后期维护、操作方便以及页面简洁等特点。

无线路由器桥接设置-程序员宅基地

文章浏览阅读1.5k次。作者本人家因为户型结构的问题,路由器信号覆盖的一直不是很好,卧室中的角落常常只有一格甚至断线,睡前刷个小视频都不开心!!(敲黑板),于是懒癌患者的我,最近终于想动弹一下,着手解决一下这个困扰多时的问题。 在几种解决方案中,我选择了无线桥接的这种方法,一方面是因为设置方便,另一方面是因为只需要一台或多台(根据具体情况定,需要覆盖的面积有多大)路由器即可,也不需要网线,当然你也可以选择有线的桥接,这样网络会更稳定一些。 先说调试方法(以下每一步调试完,如果页面显示需要重启路由器,重启即可)..._无线路由器桥接设置

随便推点

新辰门禁系统安装遇到的问题-程序员宅基地

文章浏览阅读108次。新辰门禁系统安装遇到的问题 公司前台因为系统坏了,所以重新安装新辰门禁系统,刚开始先导出access数据库,然后重新安装系统,安装好系统之后安装access数据库,数据库装好,直接安装Setup_Chinese(PRC).exe”进入安装界面。 直接安装好之后重新启动,系统密码为空直接进入导入数据库,但是问题出现了,因为刚开始看了一下门禁信息是好的,但是早..._win10 无法安装门禁数据库

【毕业设计】 基于单片机的移动共享充电宝设计与实现 - 物联网嵌入式 stm32 c51_keil c51 充电宝程序-程序员宅基地

文章浏览阅读2.7k次,点赞17次,收藏44次。Hi,大家好,这里是丹成学长,今天向大家介绍一个学长做的单片机项目基于单片机的移动充电宝设计与实现大家可用于 课程设计 或 毕业设计单片机-嵌入式毕设选题大全及项目分享:https://blog.csdn.net/m0_71572576/article/details/125409052为单片机设备供电:为手机供电:硬件原理图:单片机-嵌入式毕设选题大全及项目分享:https://blog.csdn.net/m0_71572576/article/details/125409052..._keil c51 充电宝程序

【有限元分析】matlab平面三角形单元有限元分析_三角形区域有限元分析matlab代码-程序员宅基地

文章浏览阅读1.5k次。代码下载链接图示结构,单元划分如图,已知,μ、E, a,承受均布压力q (μ、E, a, q自己给数字,每人不同)试用有限元法(平面三角形单元)划分四个单元如图,解此平面应力问题。求出应力,应变及支座反力。(可用MATLAB, maple等编程求解,提交程序及结果)% %clcclear;%—鐗╃悊鍙傛暟------------------E=7e10; %寮规�фā閲�,鍗曚綅Pat=0.01; %鍗曞厓鍘氬害,鍗曚綅ma=1; _三角形区域有限元分析matlab代码

vs 怎么调试html5,关于html5:使用-VSCode-如何进行远程开发调试-程序员宅基地

文章浏览阅读758次。对于大型的 Golang 我的项目往往我都会应用 Goland 这样的业余 IDE,然而因为我本地开发环境硬件资源偏低,不能很顺畅的应用 Goland,这个时候咱们能够思考应用 VSCode 来代替 Goland,而且 VSCode 还反对近程开发,所以我索性将开发环境放在近程机器上,而后用 VSCode 近程开发模式进行连贯,最次要的是大部分咱们的我的项目都是间接跑在 Linux 下面的,这个时..._vscode远程同步h5

计算机的起源与发展历程_计算机起源及发展简史-程序员宅基地

文章浏览阅读3.8w次,点赞8次,收藏51次。时间到了1890年,在那个年代,美国是大量移民者良好的目的地,因此美国的人口急剧增长,当时美国宪法规定国家每10年需要进行一次人口大普查来记录和分析美国各地的人口数据,以方便配置各种社会资源,1880年的普查人工用了7年的时间进行统计,也就是说,他们在休息两年之后就要开始第11次普查了,面临越来越多的人口数据,如果纯粹靠人力来统计的话,预计这次的普查需要13年甚至更长的时间。布尔的创新奠定了计算机科学的基础,他的理论为逻辑运算和信息处理提供了坚实的数学基础,为现代计算机的逻辑设计和运算方式奠定了基石。_计算机起源及发展简史

Synopse mORMot框架样例学习03 - NamedPipe Client-Server_mormot2例子-程序员宅基地

文章浏览阅读596次。前边的例01和例02分别展示了静态服务器及嵌入式SQLite3服务器的实现方法,例03是命名管道客户端-服务器,例01中用JSON文件存储数据(按我的理解,每一个SQLRecord就是一个表格,在存储的时候多个表格应该需要多个JSON文件取存储),例02中使用SQLite3数据库存储,只需要一个.db3数据库文件就能存放所有的SQLRecord(表格),例03中实现了客户端-服务器的通讯,客户端的..._mormot2例子

推荐文章

热门文章

相关标签