首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

關於內存洩漏的疑問,小生菜鳥大大幫忙看看,该怎么解决

2012-04-03 
關於內存洩漏的疑問,小生菜鳥大大幫忙看看#includeiostreamusing namespace stdchar*c_p(){char*c_ane

關於內存洩漏的疑問,小生菜鳥大大幫忙看看
#include<iostream>
using namespace std;
char*c_p()
{
char*c_a=new char(3);
return c_a;
}
int main()

c_p();
return 0;
}
不知道是不是編譯器的問題,為什麼在main函數里調用c_p函數,沒有提出錯誤,那裡不是應該是一塊洩漏的內存區嗎?不解中

[解决办法]
作为静态编译语言,C++的编译器无法检测内存泄漏,因此不会像楼主希望的那样报错
根本上说,如果编译器的智能高到能检测一切错误,那还要程序员干嘛

热点排行