腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
为什么
yyclearin
的
使用
不能
在
野牛
中
触发
%
析
构
函数
、
尽管存在%
析
构
函数
处理程序,但我
在
bison语法
的
错误恢复过程
中
遇到了内存泄漏。这似乎取决于
yyclearin
的
使用
。以下是该语法
的
摘录: int val;}%%problem : KEYWORD KEYW
浏览 15
提问于2018-02-08
得票数 1
回答已采纳
1
回答
如何
使用
Bison %
析
构
函数
指令
、
、
目前我们正在
使用
GNU Bison构建一个解释器树,稍后将保存为专有格式并由我们
的
服务器加载。因此,我们
在
Bison代码中
使用
了大量
的
动态分配。问题是最近我发现Bison是否有任何语法错误,我们得到了大量
的
内存泄漏,因为
在
解析期间树
的
某些部分已经被分配了。读了一些书,我发现了一些关于“错误恢复”和%
析
构
函数
的
知识。第一种方法似乎是正确
的
,但对我来说%
析</
浏览 0
提问于2012-06-07
得票数 1
2
回答
在
BISON
中
何时调用%
析
构
函数
?
、
在
BISON
中
何时调用%
析
构
函数
?我有以下
野牛
代码: char * sval; } %token Literal 编辑:为了清楚起见,我为一个新令牌分配了一个新
的
变量对象,这个令牌被推送
浏览 5
提问于2011-06-19
得票数 6
回答已采纳
6
回答
在
c#中
使用
析
构
函数
?
、
、
我对c#
中
析
构
函数
的
用法有点困惑。据我所知,我们
不能
根据我
的
意愿调用
析
构
函数
,它会在垃圾收集器之前自动调用,以便在类(对象)上执行一些工作,所以我想问一下,如果我们
在
c#中
使用
析
构
函数
,那么我们何时需要垃圾收集器。因为我知道
析
构
函数
可以处理内存,那么
为什么
我
浏览 3
提问于2010-09-06
得票数 8
回答已采纳
1
回答
多态=重新源泄漏
中
基类缺少
的
虚拟
析
构
函数
?
、
、
、
我们知道,如果打算以多形性方式
使用
基类
的
析
构
函数
,则需要将基类
的
析
构
函数
指定为虚拟
的
,否则程序
中
可能会出现重新源泄漏,因为只调用基类
析
构
函数
,而不调用派生对象
析
构
函数
。我们还知道构造
函数
/
析
构
函数
是纯初始化
浏览 3
提问于2015-10-31
得票数 4
回答已采纳
1
回答
为什么
派生类
中
的
虚拟
析
构
函数
是空
的
?
我有一个问题,我看到
在
一些代码
中
,派生类
中
的
虚拟
析
构
函数
是空
的
,那么
为什么
我们需要它,因为它什么也不做?它是否用于调用基类
中
的
析
构
函数
,如果没有它,则
不能
调用
析
构
函数
?或者仅仅是一个符号,告诉代码阅读器这个
析
构
函数
是虚拟<
浏览 4
提问于2014-10-25
得票数 4
回答已采纳
5
回答
为什么
不允许Finalize方法重写
、
我是.net ..and新手,我对C# ..please clarify
中
的
析
构
函数
机制感到困惑。
在
C#
中
,
析
构
函数
由CLR转换为finalize方法。如果我们试图覆盖它(不
使用
析
构
函数
),将会得到一个错误: error 2do not override object.Finalize。取而代之
的
是,提供
析
<
浏览 0
提问于2010-04-07
得票数 5
6
回答
何时不
使用
虚拟
析
构
函数
?
、
我相信我曾多次搜索过虚拟
析
构
函数
,大多数都提到了虚拟
析
构
函数
的
用途,以及
为什么
需要虚拟
析
构
函数
。而且,我认为
在
大多数情况下,
析
构
函数
需要是虚拟
的
。那么问题是:
为什么
c++
在
默认情况下不设置所有
析
构
函数
?或在其他问题上: 我
浏览 0
提问于2015-05-21
得票数 64
2
回答
gcc默认
析
构
函数
异常规范
、
、
、
、
error: looser throw specifier for ‘virtual C::~C()’
在
我
的
debian测试
中
( gcc (Debian 4.6.0-10) 4.6.1 20110526 (预发行版)),但在以前
的
gcc版本上编译没有错误(
在
我
的
debian系统上又是4.5 )。根据这个答案,编译器应该创建一个与基类
的
声明相匹配
的
默认构造<e
浏览 1
提问于2011-07-01
得票数 8
回答已采纳
5
回答
为什么
一个破坏者
不能
被标记为警察?
、
、
在
C++
中
,您可以声明很多东西为:变量、
函数
(包括成员
函数
和运算符)、构造
函数
,以及自C++1z、以及和。constexpr会导致一个错误: constexpr ~X() = default; // error: a destructor cannot be 'constexpr'我
的
问题:
为什么
不能
将
析
构
函数
标记为
浏览 3
提问于2017-07-13
得票数 39
回答已采纳
6
回答
防止早期破坏物体
、
、
、
code如果不为变量分配令牌,token
的
析
构
函数
会在执行额外代码之前
触发
。如何才能使
析
构
函数
只
在
函数
的
末尾
触发
而不必生成变量? 注意:我想完全避免做一个变量。我知道我可以做auto& t = make_token()或类似的事情,但是我想通过返回一些不会立即
触发
析
构
函数
的
东西(
浏览 12
提问于2016-09-08
得票数 2
回答已采纳
4
回答
为什么
从构造
函数
中
对纯虚拟
函数
的
虚拟调用是UB,而对非纯虚拟
函数
的
调用是允许
的
呢?
、
、
6
在
标准
中
:编
浏览 6
提问于2012-02-08
得票数 20
回答已采纳
1
回答
删除从
析
构
函数
调用
的
抛出
析
构
函数
、
、
据我所知,C++
的
现行规则是:
浏览 0
提问于2018-03-15
得票数 2
回答已采纳
4
回答
C++ -虚拟
析
构
函数
和链接器错误
、
、
、
.) = 0; Monkey* monkey;这些方法是纯虚
的
,因此必须通过派生类来实现。如果我试图创建一个继承此接口
的
类,我会得到以下链接器错误:Undefined reference to ILog::~ILog 我理解
为什么
会有一个虚拟
析
构
函数
(以确保调用派生
的
析
构
函数
),但我不明白<em
浏览 0
提问于2011-12-23
得票数 4
回答已采纳
2
回答
具有默认保护
析
构
函数
的
类不是可销毁
的
,而是派生类是?
、
、
、
在下面的示例
中
,
触发
了第一个静态断言,但没有
触发
第二个静态断言:struct A{ ~A()=default;structA
不能
是trivially_destructible,
在
B里面,而B是微不足道
的
毁灭。这似乎与C++标准
的
以下两段相矛盾,其中没有提到可访问性: 如果一个
析
构
函数
不是用户提供<em
浏览 3
提问于2017-09-29
得票数 1
回答已采纳
6
回答
如何重载
析
构
函数
?
如何重载
析
构
函数
?
浏览 2
提问于2009-06-12
得票数 16
回答已采纳
3
回答
QMainWindow
析
构
函数
、
、
为什么
QMainWindow
的
析
构
函数
不是虚拟
的
?如果我从QMainWindow继承了一个类MainWindow,并且
在
它上面有一些指针属性,我
不能
使用
MainWindow
的
析
构
函数
来删除内存。
浏览 3
提问于2012-10-19
得票数 2
1
回答
PHP:有条件取消
析
构
函数
、
我希望类
的
析
构
函数
只执行一次,不管脚本执行过程
中
调用了多少次( javascript
的
一些php版本)。\n"; public function i() echo "C->i()\n";} A 正在
触发
B
的
析
构
函数
(因为它创建了B
的
一个实例),如果从A
浏览 1
提问于2014-01-20
得票数 0
2
回答
用Try / Catch块替换
析
构
函数
中
的
方法块
、
我最近
的
任务是找出我们代码
的
一部分
中
的
内存泄漏。泄漏最终
在
一个特定object...and
的
析
构
函数
中
,我发现了一些非常奇怪
的
东西。我
的
第一个问题是:这是严格合法
的
C++吗?它在Visual Studio2008
中
编译,但我向一些朋友/同事展示了它,他们对它
的
工作感到相当震惊。然而,它实际上并
不能
像预
浏览 1
提问于2011-05-10
得票数 6
回答已采纳
3
回答
销毁二叉树
中
的
节点
、
、
我
使用
new创建节点,但现在我想在
析
构
函数
中
删除它们: if (node !leftTree); delete node; }我
在
析
构
函数
中
使用
浏览 7
提问于2021-04-17
得票数 0
回答已采纳
点击加载更多
相关
资讯
php魔术方法之
比较 上下文管理器及构造/析构函数
虚析构与纯虚析构(C+)
【C#】-C#Dispose模式详细分析
笔记四十九:C+中的浅拷贝
热门
标签
更多标签
云服务器
ICP备案
云直播
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券