关于函数重入的 要想一个函数可以重入 要满足那些要求啊在就是 我看别人说 在函数里调用new了 也不算可重入函数 这是怎么回事啊请高人 来点详细解答 谢谢了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 所谓可重入函数,就是说函数体内的任何使用的变量不能受前一次的调用的影响。你不能使用全局变量。void f(){ int* p = new int[10]; // ....... delete p;}这样的new是可以的,应为每一次函数调用p的值都是不同的。 楼上的 int *p=new int[10] 是分配10个int的空间吧 郁闷。 如何扫描系统文件!求指教 如何让子对话框内嵌到父对话框,就是随着移动,坐标相对 读取注册表值出错 openGL中有生成切线的函数吗? 怎样给扩展自CDialog的对话框加上最不化和最大化按钮,单击最小化按钮以系统拖盘图标显示.类化msn 用CScrollView有无办法锁定滑动块的大小?在线等。 dll的问题 升一级,散分100,前十名有效,快来抢啊!! 请问东大怎么样? 重绘CListCtrl的问题 请问我的主对话框无法响应tab contol 里面的按钮消息? 请教关于基于VC的软件开发的语言版本的问题,谢谢!
void f()
{
int* p = new int[10];
//
.......
delete p;
}
这样的new是可以的,应为每一次函数调用p的值都是不同的。