Programming Language
文章平均质量分 78
Bluesilence
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C++文件读写详解(ofstream,ifstream,fstream)
http://blog.youkuaiyun.com/kingstar158/article/details/6859379转载 2014-09-20 08:36:27 · 621 阅读 · 0 评论 -
Auto variable in C++
auto:用来声明自动变量。它是存储类型标识符,表明变量(自动)具有本地范围,块范围的变量声明(如for循环体内的变量声明)默认为auto存储类型。 其实大多普通声明方式声明的变量都是auto变量,他们不需要明确指定auto关键字,默认就是auto的了。auto变量在离开作用域是会变程序自动释放,不会发生内存溢出情况(除了包含指针的类)。使用auto变量的优势是不需要考虑去变量是否被释放,比较安全转载 2014-09-13 07:47:02 · 746 阅读 · 0 评论 -
C++类型转换(Type Casting)
转载自:http://blog.youkuaiyun.com/richerg85/article/details/7550909 所谓类型转换即为转换一个给定的类型到另一个类型,我们已经知道一些类型转换方式: 隐式类型转换 隐式类型转换不需要请求任何操作。当一个值拷贝给另一个兼容的类型的时候会自动执行,例如: [cpp] view plaincopy转载 2014-09-13 07:54:05 · 767 阅读 · 0 评论 -
Smart Pointers in C++
zhuanz C++ 智能指针详解 一、简介 由于 C++ 语言没有自动内存回收机制,程序员每次 new 出来的内存都要手动 delete。程序员忘记 delete,流程太复杂,最终导致没有 delete,异常导致程序过早退出,没有执行 delete 的情况并不罕见。 用智能指针便可以有效缓解这类问题,本文主要讲解参见的智能指针的用法。包括:std::auto_ptr、boost::转载 2014-09-13 17:12:14 · 653 阅读 · 0 评论 -
Default access privilege in C++
就是默认访问权限。例如:类的数据成员,默认是私有的。 class a { private: int m_a; }; 这样写是私有的。 class a { int m_a; }; 这样写,也是私有的,虽然你没有使用private这个关键词,但是缺省的访问权限是私有的,就相当于编译系统给你加上了private这个关键词一样。转载 2014-09-13 07:44:41 · 751 阅读 · 0 评论 -
Static Initialization in C#
答案在 MSDN 里 静态构造函数用于初始化任何静态数据,或用于执行仅需执行一次的特定操作。在创建第一个实例或引用任何静态成员之前,将自动调用静态构造函数。 C# 复制代码 C# code ? 1 2 3 4 5 6 7 8 class SimpleClass {转载 2014-09-26 07:59:25 · 820 阅读 · 0 评论
分享