【问题标题】:How to measure memory needed for a dialog box?如何测量对话框所需的内存?
【发布时间】:2012-06-12 09:30:04
【问题描述】:

如何测量刚刚创建的对话框所需的内存?
我一点头绪都没有。

【问题讨论】:

  • 这取决于很多东西,比如操作系统、框架和使用的编译器。这真的很重要吗?
  • #BoPersson 如果没关系我为什么要问?
  • 因为您不了解操作系统对话框的工作原理。
  • #BartekBanachewicz 看来是你不了解操作系统对话框的工作原理。

标签: c++ memory


【解决方案1】:

没有办法回答这个问题。例如。 Microsoft Windows 特别允许一个合理的“内存不足”对话框,根本不使用任何内存(所有资源都是操作系统分配的)。但你无法判断其他资源是否被类似分配。

【讨论】:

  • 如果我在我的应用程序中创建一个对话框,肯定需要一些内存,不是吗?
  • 不,实际上。我提到的 Out Of Memory 对话框就是一个反例。无论您是否创建了对话框,它的内存总是在使用中。这是为了防止先有鸡还是先有蛋的情况。
  • 但这不会改变一些内存用于此对话框的事实,无论它是否被预先分配。使用了一些内存。
猜你喜欢
  • 2022-09-30
  • 2012-10-15
  • 2019-09-27
  • 1970-01-01
  • 2016-06-18
  • 2018-03-22
  • 1970-01-01
  • 2010-11-29
  • 1970-01-01
相关资源
最近更新 更多