问题标签 [automatic-storage]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
6 回答
7707 浏览

c++ - 为什么在 C++ 内存管理中术语“自动”和“动态”优于术语“堆栈”和“堆”?

与关于 SO 的许多问题和答案相关,我了解到最好将其生命周期管理为驻留在自动存储中而不是堆栈中的对象。

此外,动态分配的对象不应该被称为驻留在堆上,而是在动态存储中。

我知道有自动、动态和静态存储,但从未真正理解自动堆栈和动态堆之间的区别。为什么首选前者?

我不是在问堆栈/堆是什么意思或内存管理是如何工作的。我在问为什么术语自动/动态存储优于术语堆栈/堆。

0 投票
1 回答
983 浏览

ruby - 如何每小时执行一个函数并将结果添加到 Rails 的数据库中?

也许这是一个非常简单的问题,但我不知道如何解决。:-) Rails 应用程序是否有可能每小时执行一个功能,即在网络中查找客户端并将这些数据添加到日志数据库中?

我必须使用 cronjob 或类似的东西吗?或者在rails或其他东西中有一个很好的宝石?我在 google 中寻找解决方案,但没有找到适合这种情况的解决方案。

0 投票
8 回答
4006 浏览

c - 当我们 malloc() 时,我们真的必须 free() 吗?那么它与自动变量有什么不同呢?

操作系统只会恢复它(在程序退出后)对吗?那么除了好的编程风格还有什么用呢?还是我有什么误解?它与“自动”分配有何不同,因为两者都可以在运行时更改,并且都在程序执行后结束?

0 投票
1 回答
134 浏览

cron - CRON 工作?哇,这在我头上

我不知道如何处理 cron 作业,但是我可以解释我想要它做什么......任何有如何做到这一点经验的人都会非常感激......

  1. 删除目录中最旧的文件
  2. 在一个目录中至少保留 8 个最新文件

是否可以?几个小时以来,我一直试图了解这方面的文档,以为我会要求节省时间来学习如何处理这些事情……我的主机允许我将 cron 作业输入到控制面板后端。

我找到了这个命令

但是,它看起来好像知道我想从哪个目录中删除......而且我不知道它做了什么......

0 投票
1 回答
1007 浏览

reference - C++/CLI 引用未在后续进入本地块时初始化为 nullptr

我认为在 C++/CLI 中声明一个没有显式初始值的局部引用变量总是将其初始化为 nullptr。我发现这不会发生在第二个和以后进入本地块的条目中。这是示例代码。

输出是:

如果我添加显式初始化

然后每个循环重新初始化引用和localI

这似乎与我在 MSDN 上找到的内容相矛盾,其中说

“以下代码示例显示,当声明句柄但未显式初始化时,它们默认初始化为 nullptr。”

0 投票
2 回答
1150 浏览

javascript - 按计划将 html 页面打印为 PDF

我有一个 HTML 页面,它使用 javascript 在不同的服务器上使用图形处理程序生成动态图像。图像将包含 1 周的相同数据,但会在 1 周窗口到期时更改。

我正在尝试想出一种方法来自动将页面内容保存到服务器上的本地文件或写入 PDF 文件。

我尝试使用 HTTTrack 之类的“网络下载器”,但它没有获取动态图像...

我在 IIS 上运行 html 页面。

我没有使用 IIS 或 ASP 的经验。

谢谢!

0 投票
1 回答
185 浏览

windows - 访问文件夹时运行的批处理文件

我想知道是否有可能在我打开目录时自动执行一个批处理文件。我不知道如何做到这一点。

无论是通过 cmd/.exe/.bat/mouse 访问它,我都希望它这样做

0 投票
2 回答
141 浏览

c++ - 与其他对象交互的自动存储持续时间

在一个函数中,如果我有一个向量作为参数传递,并且函数中有一个对象是使用自动存储持续时间创建的,如果该对象被推到向量(参数)上,那么该对象不会被销毁,直到向量是?

0 投票
2 回答
646 浏览

c++ - 指针是否会延长自动存储变量的生命周期?

使用/访问是有效的还是未定义的行为*ptr

我测试了与上述示例类似的情况,一切似乎都可以正常工作,就好像嵌套块中变量的生命周期由于指针而延长了一样。

我知道const&(常量引用)会延长临时对象的生命周期。指针也一样吗?

0 投票
1 回答
184 浏览

objective-c - OBJ。C. (XCODE 5 - IOS 7) 在属性列表中自动保存变量

我想将我的变量(浮点数)自动保存在我已经创建的属性列表中。我可以用一个按钮来做到这一点,效果很好,但我想用 IOS 7 自动做到这一点(一些方法在 IOS 6 或 7 中已弃用)。

不工作...

我用这样的按钮保存在属性列表中: