这两天在看《深入JAVA虚拟机》,在看JAVA与C++相比的优缺点时,总结了一下C++常见的BUG:
1. 多次释放一个对象会导致内存冲突
2.不再使用的未被释放会导致内存泄露
3.数组操作会带来潜在的内存冲突(数组越界)
4.使用一个空指针会导致程序崩溃
日后慢慢遇到类似的BUG再慢慢丰富起来。
这两天在看《深入JAVA虚拟机》,在看JAVA与C++相比的优缺点时,总结了一下C++常见的BUG:
1. 多次释放一个对象会导致内存冲突
2.不再使用的未被释放会导致内存泄露
3.数组操作会带来潜在的内存冲突(数组越界)
4.使用一个空指针会导致程序崩溃
日后慢慢遇到类似的BUG再慢慢丰富起来。