为什么无法使用strcpy_s函数...
c语言吧
全部回复
仅看楼主
level 8
战场原荡漾º
楼主
在codeblocks中的,头文件也加了,但用strcpy_s就报错,只能使用strcpy,求助
2014年05月27日 13点05分
1
level 13
bc12358
因为标准库就是strcpy
strcpy_s是微软的方言,还没有转正
2014年05月27日 13点05分
2
战场原荡漾º
那如果想使用的话要怎么办
2014年05月27日 13点05分
小_埃
回复 ¤M61¤ :#define strcpy_s(a,b,c) strcpy(a,c)
2014年05月27日 13点05分
战场原荡漾º
回复 小_埃 :唔,明天试试
2014年05月27日 14点05分
bc12358
回复 小_埃 :
2014年05月27日 14点05分
level 11
ldasta
楼主把codeblocks的默认编译器设定成VS就可以用了
2014年05月27日 14点05分
3
level 11
Edison_Canton
strcpy_s 并非方言,是 C11 的可选项,除了微软还有 Pelles C 也提供了 _s 系的边界安全检查函数。
不过 Pelles C 的调试器太难用了(至少我还没弄出单步调试...)
2014年05月27日 15点05分
4
1