首页 \ 问答 \ 程序退出后,C / C ++中的对象是否被垃圾收集?(Do objects in C/C++ get garbage collected after the program exits?)

程序退出后,C / C ++中的对象是否被垃圾收集?(Do objects in C/C++ get garbage collected after the program exits?)

在C和C ++中,假设我没有使用智能指针或任何其他奇怪的垃圾收集机制,当程序退出时,内存是否会被释放(垃圾收集)?


In C, and C++, assuming that I'm not using smart pointers or any other weird garbage collecting mechanism, does memory get deallocated (garbage collected) when the program exits?


原文:https://stackoverflow.com/questions/9439929
更新时间:2022-03-22 09:03

最满意答案

Zabbix API(以及其他地方的过滤)不支持regexp。 在某些版本中,您可以传递通配符,但这不会解决您当前的问题。 您将不得不执行两个单独的API查询。

要回答此处评论中的问题,可以使用excludeSearch参数取消搜索 - 有关更多详细信息,请参阅API文档


Zabbix API (and filtering in other places) does not support regexp. In some versions you could pass wildcards, but that won't solve your current issue. You will have to do two separate API queries.

To answer the question in the comment here, search can be negated with the excludeSearch parameter - see the API documentation for more detail.

相关问答

更多
  • Zabbix API(以及其他地方的过滤)不支持regexp。 在某些版本中,您可以传递通配符,但这不会解决您当前的问题。 您将不得不执行两个单独的API查询。 要回答此处评论中的问题,可以使用excludeSearch参数取消搜索 - 有关更多详细信息,请参阅API文档 。 Zabbix API (and filtering in other places) does not support regexp. In some versions you could pass wildcards, but th ...
  • 触发事件( source=0 )的objectid是触发器ID,后者又具有功能ID,而功能ID又具有项ID,而ID又具有主机ID。 objectid for trigger events (source=0) is the trigger ID, which in turn has function IDs, which in turn have item IDs, which in turn have host IDs.
  • 如果您的用户不是Zabbix“superadmin”,则它必须拥有这些主机组的权限。 否则您将无法检索组或其成员。 If your user is not a Zabbix "superadmin", it must have permissions on those host groups. Otherwise you would not be able to retrieve groups or their members.
  • 所以我开始工作:我需要使用相同的sessionid为图形URL设置一个cookie: $sessionZabbix.Cookies.SetCookies("http://zabfront-eqx.noc.lan/zabbix/chart2.php", $sessionZabbix.Cookies.GetCookieHeader($zabbixLoginUrl)) SO I got it to work : I needed to set a cookie for the graph URL using t ...
  • 我不知道在trigger.get通过ID排除触发器的方法。 关于string / not的混淆是可以理解的 - 您引用的API文档中说“string / array”从API的角度来看这个,而“仅用于字符串和文本字段”部分讨论数据库字段类型。 触发器ID是数据库中的数字字段,因此无法搜索 - 并且也无法对其进行过滤。 I'm not aware of a way to exclude triggers by ID in trigger.get. The confusion regarding string/ ...
  • 在Zabbix中,“触发器历史记录”由事件组成,因此您将使用event.get API方法。 I found a solution,but it requires 2 API calls. First get events (event.get), with source = 0. Source 0 means events generated by a trigger. Extract all "objectids", as they point to the trigger. Then, do trig ...
  • 使用主机/组的活动触发器。 我使用的一些代码: zapi.trigger.get(only_true=1, skipDependent=1, monitored=1, active=1, output='extend', expandDescription=1, selectGroups=1, expandData='host', hostids=, ...
  • Steffen,你在Zabbix前端的配置是正确的。 但是,您在命令行中使用的JSON语法中存在错误。 {#THNAME}之后的双引号丢失: {"data":[{"{#THNAME}:"test_thread"}]} 您应该在发现列表中看到有关它的错误消息: 它应该在该问题得到解决后起作用。 如果没有,请提供有关“@Thread for discovery”宏的详细信息以及您收到的错误消息。 Steffen, your configuration in Zabbix frontend is correct ...
  • 您链接到3.2文档,重构事件触发器屏幕进入问题屏幕(具有必要的API更改)。 您想使用trigger.get方法: { ... "method": "trigger.get", "params": { "filter": {"value": "1"}, "sortfield": "lastchange" "limit": 20 } } 这是基本的,您需要选择适当的字段并选择*属性以获取其余数据。 You linked to t ...
  • 在Zabbix API中,参数search={'description':['Access','XSD']},将在相同的描述字段中搜索“Access”和“XSD”。 结果将是:描述:'访问XSD失败' 但我想要的是“OR”: 说明:'访问XSD失败' 描述:'XSD log ERROR' 描述:'访问系统XPTO失败' 要做到这一点,需要另一个参数: searchByAny='true' ,这告诉搜索搜索参数中的任何单词。 for h in HostID: gatilho = zapi.trigge ...

相关文章

更多

最新问答

更多
  • 您如何使用git diff文件,并将其应用于同一存储库的副本的本地分支?(How do you take a git diff file, and apply it to a local branch that is a copy of the same repository?)
  • 将长浮点值剪切为2个小数点并复制到字符数组(Cut Long Float Value to 2 decimal points and copy to Character Array)
  • OctoberCMS侧边栏不呈现(OctoberCMS Sidebar not rendering)
  • 页面加载后对象是否有资格进行垃圾回收?(Are objects eligible for garbage collection after the page loads?)
  • codeigniter中的语言不能按预期工作(language in codeigniter doesn' t work as expected)
  • 在计算机拍照在哪里进入
  • 使用cin.get()从c ++中的输入流中丢弃不需要的字符(Using cin.get() to discard unwanted characters from the input stream in c++)
  • No for循环将在for循环中运行。(No for loop will run inside for loop. Testing for primes)
  • 单页应用程序:页面重新加载(Single Page Application: page reload)
  • 在循环中选择具有相似模式的列名称(Selecting Column Name With Similar Pattern in a Loop)
  • System.StackOverflow错误(System.StackOverflow error)
  • KnockoutJS未在嵌套模板上应用beforeRemove和afterAdd(KnockoutJS not applying beforeRemove and afterAdd on nested templates)
  • 散列包括方法和/或嵌套属性(Hash include methods and/or nested attributes)
  • android - 如何避免使用Samsung RFS文件系统延迟/冻结?(android - how to avoid lag/freezes with Samsung RFS filesystem?)
  • TensorFlow:基于索引列表创建新张量(TensorFlow: Create a new tensor based on list of indices)
  • 企业安全培训的各项内容
  • 错误:RPC失败;(error: RPC failed; curl transfer closed with outstanding read data remaining)
  • C#类名中允许哪些字符?(What characters are allowed in C# class name?)
  • NumPy:将int64值存储在np.array中并使用dtype float64并将其转换回整数是否安全?(NumPy: Is it safe to store an int64 value in an np.array with dtype float64 and later convert it back to integer?)
  • 注销后如何隐藏导航portlet?(How to hide navigation portlet after logout?)
  • 将多个行和可变行移动到列(moving multiple and variable rows to columns)
  • 提交表单时忽略基础href,而不使用Javascript(ignore base href when submitting form, without using Javascript)
  • 对setOnInfoWindowClickListener的意图(Intent on setOnInfoWindowClickListener)
  • Angular $资源不会改变方法(Angular $resource doesn't change method)
  • 在Angular 5中不是一个函数(is not a function in Angular 5)
  • 如何配置Composite C1以将.m和桌面作为同一站点提供服务(How to configure Composite C1 to serve .m and desktop as the same site)
  • 不适用:悬停在悬停时:在元素之前[复制](Don't apply :hover when hovering on :before element [duplicate])
  • 常见的python rpc和cli接口(Common python rpc and cli interface)
  • Mysql DB单个字段匹配多个其他字段(Mysql DB single field matching to multiple other fields)
  • 产品页面上的Magento Up出售对齐问题(Magento Up sell alignment issue on the products page)