c++学习

来源:互联网 发布:孟伟院士 知乎 编辑:程序博客网 时间:2024/05/14 14:04

1.visual studio 能开发桌面应用程序+控制台应用程序(命令行下,dos下)+网络应用程序(asp.net)+移动设备程序(类似JME)

2.c++可以调用库函数,以及调用API函数,如输入输出函数。

3.asp.net能调用内置对象,能调用命名空间的类(都是.netframeword提供的类),目的加快开发速度。

这是因为VC2005版本开始微软引入了一系列的安全加强的函数来增强CRTC运行时),这里对应的是strcpy_s。_s意为safe的意思,同样的道理,strcat也是同样因此要解决这个问题,我们可以用strcpy_s来替换strcpy,但是注意strcpy_s并非所有编译器都提供,因此如果要跨编译器,请采用错误信息中所提示的方式,定义_CRT_SECURE_NO_WARNINGS宏来掩耳盗铃吧另外注意并非所有的加强函数都是在屁股后面加_s,比如stricmp这个字符串比较函数的增强版名字是_stricmp下面,用strcpy_s来更改程序:

原创粉丝点击