访问 http://www.qqread.com/dotnet/e396824.html
const int BUFLEN=255;
这种方式适用于静态变量,全局变量,数据集,和函数返回的类型。如果你没有声明是int ,你将获得错误信息:“error C4430: missing type specifier - int assumed. Note: C++ does not support default-int”
另外一些变化是关于C/ C++的安全库。这些安全库为旧的C语言运行库函数提供更多安全版本,比如说你知道和喜欢的,如:strcpy, fopen and others 。我准备在以后的栏目中写更多的关于C++安全的文章。如果你等不及了,你可以阅读马蒂.洛菲尔(Martyn Lovell)的文章《Safe! Repel Attacks on Your Code with the Visual Studio 2005 Safe C and C++ Libraries》,这篇文章在05年的第5期。
网址是:(msdn.microsoft.com/msdnmag/issues/05/05/SafeCandC).
谈了很多的C++,那么Visual C++的类库(MFC)又发生了怎样的变化了?正如我前面所讲,Visual Studio 2005 没有对Visual C++的类库进行大的改变,这是一件好事。这意味着类库没有变化。然而,我注意到CWnd::OnNcHitTest的返回类型值由UINT 变成了LRESULT。这使用起来可能又存在较小的别扭,但是它不会破坏你对Visual C++的类库(MFC)的使用。
更多内容请看C/C++技术专题、Java编程开发手册专题,或进入讨论组讨论。
无论是静态局部变量,还是静态全局变量,如果没有声明的话,会默认为int 类型。以前,你可以这么写:
const BUFLEN=255;
const int BUFLEN=255;
这种方式适用于静态变量,全局变量,数据集,和函数返回的类型。如果你没有声明是int ,你将获得错误信息:“error C4430: missing type specifier - int assumed. Note: C++ does not support default-int”
另外一些变化是关于C/ C++的安全库。这些安全库为旧的C语言运行库函数提供更多安全版本,比如说你知道和喜欢的,如:strcpy, fopen and others 。我准备在以后的栏目中写更多的关于C++安全的文章。如果你等不及了,你可以阅读马蒂.洛菲尔(Martyn Lovell)的文章《Safe! Repel Attacks on Your Code with the Visual Studio 2005 Safe C and C++ Libraries》,这篇文章在05年的第5期。
网址是:(msdn.microsoft.com/msdnmag/issues/05/05/SafeCandC).
谈了很多的C++,那么Visual C++的类库(MFC)又发生了怎样的变化了?正如我前面所讲,Visual Studio 2005 没有对Visual C++的类库进行大的改变,这是一件好事。这意味着类库没有变化。然而,我注意到CWnd::OnNcHitTest的返回类型值由UINT 变成了LRESULT。这使用起来可能又存在较小的别扭,但是它不会破坏你对Visual C++的类库(MFC)的使用。
相关图文阅读
频道图文推荐
健 康 咨 询
时 尚 咨 询
相关专题
- C/C++技术专题 (1639篇文章)
- Java编程开发手册 (8291篇文章)
- 用vb.net实现闹钟提醒程序 (9次浏览)
- C#变得越来越臃肿是不可避免的? (7次浏览)
- .NET开发人员犯的6大安全错误 (6次浏览)
- C#与EXCEL的数据交互(一) (5次浏览)
- vb.net GDI+入门——画笔、画刷和颜色 (3次浏览)
- C# 3.0新特性之扩展方法 (1次浏览)
- VB.Net实现进程监视器的方法 (1次浏览)
- 请跟我来--使用Ext搞个原型 (1次浏览)
- ASP.NET 3.5 Extensions带来什么 (1次浏览)
- WPF的Attached属性 (0次浏览)



