开发平台(Platform): (Ex: VC++, GCC, Linux, ...)
VC++ and G++
原本使用sprintf 但VC却会用error的方式叫我使用sprintf_s
查了一下, 想说用snprintf 可以跨平台, 以下是我的测试程式
http://ideone.com/3m8JXn
这段code在VC可以跑出正确的数值(用sprintf_s也ok)
我不懂为什么snprintf在这情况下会出现问题...
顺便请教为什么微软要弄一个sprintf_s 这种非标准的函数...明明就有snprintf阿?
烦请各位解惑
谢谢