随笔分类 - C/C++
摘要:与#define不同,typedef没有类似#undef的方法取消定义,如果两个库中同时使用typedef定义了某个类型,便会编译失败。 一个解决方法是,在包含第二个库时使用#define将重复定义的类型名改掉。 例如,如果头文件sm_system.h和math.h中均包含"typedef xxxx
阅读全文
摘要:一、C++动态申请二维数组 在C++中不能直接动态申请二维数组,经过一番搜索,发现一种动态申请二维数组较好的方法。 代码如下(MATRIX_TYPE为某一种类型,Lines、Columns分别为二维数组的行数、列数):MATRIX_TYPE** elem;//分配内存void Matrix::M...
阅读全文
浙公网安备 33010602011771号