排序
C/C++ void* 和 int 转换
C/C++ void* 和 int 转换 - 在文章 《数据类型/变量类型》 中有做介绍, int 属于整数;int 和 float 转换请参考 《int 和 float 相互转换》,void* 和 int 转换如下:
C/C++ Visual studio 设置文件编码格式
C/C++ Visual studio 设置文件编码格式 Visual studio 默认格式为 'GB2312', 很多时候可能出现乱码情况,也有可能因为含有中文注释,提示代码报错!例如:没有匹配 if 的非法 else 问题解决办法
C/C++ Debug和_DEBUG区别
C/C++ Debug和_DEBUG区别 - Debug 和 Release 只是 Visual Studio 或者其他 IDE 的两个编译的选项,两者区别如下: Debug 通常称为调试版本,通过一系列编译选项的配合,编译的结果通常包含调试...
C/C++ Visual Studio 中 dumpbin 工具使用
Visual Studio 中 dumpbin 工具使用 - dumpbin.exe 为 Microsoft COFF 二进制文件转换器,它显示有关通用对象文件格式 (COFF) 二进制文件的信息,如果想查看其中这些文件或库包含了哪些函数以及...
C++ 设计模式 – 抽象工厂模式
抽象工厂模式(Abstract Factory Pattern)是所有形态的工厂模式中最为抽象和最具一般性的一种形态。抽象工厂模式是指当有多个抽象角色时,使用的一种工厂模式。抽象工厂模式可以向客户端提供一...
C/C++ error: cannot assign to non-static data member within const member function ‘xxxx’
C/C++ error: cannot assign to non-static data member within const member function ‘xxxx’ - 在 C++ 中,带有 const 修饰的成员函数(即常函数)内部不能修改成员变量的值,如果尝试修改...
C/C++ void* 和 bool 转换
C/C++ void* 和 bool 转换 - 在文章 《数据类型/变量类型》 中有做介绍;int 和 float 转换请参考 《int 和 float 相互转换》,void* 和 bool 转换如下: