c++
潘祖记
专注于物联网编程,全屋智能产品研发,一边做产品,一边分享技术
展开
-
总结C++中的所有强制转换函数(const_cast,reinterpret_cast,static_cast,dynamic_cast)
标准c++中主要有四种强制转换类型运算符: const_cast,reinterpret_cast,static_cast,dynamic_cast等等。 1)static_cast(a) 将地址a转换成类型T,T和a必须是指针、引用、算术类型或枚举类型。 表达式static_cast(a), a的值转换为模板中指定的类型T。在运行时转换过程中,不进行类型检查来确保转换的安全性。 例子: class B { ... };原创 2010-07-29 13:30:00 · 490 阅读 · 0 评论 -
用C++中STL提供的fstream和stream_iterator读写二进制文件。
<br />/**********************************************************<br />** 用C++中STL提供的fstream和stream_iterator读写二进制文件。<br />**********************************************************/<br />#include <iostream>#include <fstream>#include <list>#include <s原创 2010-08-02 13:14:00 · 1880 阅读 · 0 评论