1、release会对代码做优化,如在文章C++学习(十五)C++中的volatile 中分析的情况。
2、指针默认的初始值可能不同,比如有的编译器debug版本下指针默认初始值为0xCCCCCCCC,在Release版本下初始值为0x0000000A。
3、bool型在release下初始化为false,在debug下初始化为true(有的地方讲的相反,是不是和编译器有关)
1、release会对代码做优化,如在文章C++学习(十五)C++中的volatile 中分析的情况。
2、指针默认的初始值可能不同,比如有的编译器debug版本下指针默认初始值为0xCCCCCCCC,在Release版本下初始值为0x0000000A。
3、bool型在release下初始化为false,在debug下初始化为true(有的地方讲的相反,是不是和编译器有关)