bit_cast
来源:互联网 发布:小米5数据网络不稳定 编辑:程序博客网 时间:2024/06/06 03:44
template <class Dest, class Source>
inline Dest bit_cast(const Source& source) {
// Compile time assertion: sizeof(Dest) == sizeof(Source)
// A compile error here means your Dest and Source have different sizes.
typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1];
Dest dest;
memcpy(&dest, &source, sizeof(dest));
return dest;
}
- bit_cast
- flex 弹出页面
- 解决VML遭遇IE8和XHTML DOCTYPE时不能运行的问题
- Bash 实例,第一部分-Bourne again shell (bash) 基本编程
- 数据库设计准则(第一、第二、第三范式说明)
- WinForm打包
- bit_cast
- Ext.form.ComboBox 设置默认值 value 和text都有对应值
- PHP 源代码分析
- 【我所認知的BIOS】—>PCI 配置空間拾趣
- Internet Antivirus
- DISALLOW
- PL SQL Developer中文乱码问题如何解决
- Bash 实例,第 2 部分-更多的 bash 基本编程
- 简单servlet