问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

dev cpp 中怎么调用以_s结尾的字符串处理函数,如strnlen_s等.

发布网友 发布时间:2023-07-07 11:51

我来回答

1个回答

热心网友 时间:2024-10-30 01:23

dev c++只是一个集成环境(IDE),它配置的编译器一般是GCC或MingW。

_s字符处理函数,如strnlen_s,是VC++对C/C++标准函数库的安全扩展。虽然C11标准也有相应的函数支持,但各个编译器如GCC等对它的实现各不相同。 有的_s函数被支持,有的则没有。 而且在dev c++中需要指定编译参数-std=c11. 但这依然无法做到把VC++中使用了_s函数全部移植到GCC中。 虽然有方法可以包含vc++的string.h,并连接这些_s函数所在的dll库文件,但这即麻烦,又不可靠。

最好的方式,就是自己写一个扩展库, 可以一点点添加,用到什么_s函数,就写什么。 这样可以从源代码即控制程序质量。 所幸还有人已经做了这件事, 搜索一下“slibc”,开源的, 直接拿来用或参考都是很好的。

good luck~
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
怎么设置我想要的铃声为闹钟呢? 定时机器人功能列表 ...暗黑破坏神2重制版好玩吗_暗黑破坏神2重制版怎么玩 怎么用ATMA导入装备? 我下载的暗黑存档是rar文件,怎么办 知学云(北京)科技股份有限公司电话是多少? 仓央嘉措有哪些描写心情的诗? 沙面街道现状 龙之谷2手游学者课堂怎么玩 龙之谷2学者课堂答案是什么_学者课堂答案大全 细胞核控制生物的什么和什么 诺基亚也来抢占智能电视市场了;音质堪比万元音箱的华为Sound X... 百度打广告多少钱一个月,如何在百度推广产品 请问这是拉式膜片弹簧离合器还是推式膜片弹簧离合器? ...axiklarning 68kismi ewatip biramsilar turukqa bolsimu bolidu ra... 你好,请问Pavilion14-b024TX这台笔记本能加64G msata的SSD吗?可以的话... 64G msata ssd如何搭配机械硬盘,玩游戏,上网 APP开发的流程是怎样的(app产品开发流程) 观赏鱼运输受伤会死吗 迷你鹦鹉鱼眼睛外膜被咬烂了会瞎吗 七彩神仙鱼受伤了会死吗 VB.NET学做C/S软件需要学习哪些知识(vbnet和c#学哪个) VB.NET智能设备半自动初始化类 谷歌n7平板电脑如何安装wln7系统 谷歌平板恢复出厂设置后怎么进入?求最新方法 谷歌的平板回复出厂设置了在怎弄好 我在网上买的平板电脑,什么都是谷歌的,无法上百度,求大神指点,非常感谢... wordsmith 破解版意思是什么? 求破解版网页文字抓取器 oppor11和oppor9s哪个好? 如何才能使strnlen_s函数在DEV C++里边使用。网上说这个东西是微软的VC... 指针数组的问题。 DEV C++中报错: 'strnlen_s' was not declared in this scope,怎么解... warning #2018: Undeclared function 'strnlen_s'; assuming 'extern... C语言中,printf函数如何处理%s? 问问,在选择半导体真空灌胶机时,需要考虑哪些关键因素?想要一款适合... 半导体真空灌胶机厂家_国内半导体真空灌胶机哪家做得好点? 量杯式智能定量真空灌胶机程序恢复后电源不能关吗 问问,市场上有哪些知名的灌胶机品牌? 西安安哪里的元宵节最热闹?2022西安安灯会综述 下图是一张长方形的硬纸板。请你沿着图中的虚线把这张硬纸版剪成三块... word文档里怎么由此线沿边剪下 血脂高与吸烟有关系吗? 把一张矩形纸片对折再对折,然后沿着图中的虚线剪下,得到1,2 小米手环8测血压的界面 怎样在Excel中计算两数的差值 广州体育中心地铁口有共享单车吗 广州南站有共享电动车吗 提升心性,在艰难困苦中磨练自己 广州地铁白江站有无共享单车