問題タブ [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.
c++ - C ++メモリ管理で「スタック」および「ヒープ」という用語よりも「自動」および「動的」という用語が好まれるのはなぜですか?
SOに関する多くの質問と回答に関連して、スタックではなく自動ストレージに存在するものとして存続期間が管理されているオブジェクトを参照する方がよいことを学びました。
また、動的に割り当てられたオブジェクトは、ヒープ上にあるとは見なされるべきではなく、動的ストレージ内にあると呼ばれるべきです。
自動、動的、静的ストレージがあることはわかりましたが、自動スタックと動的ヒープの違いを実際に理解したことはありません。なぜ前者が好まれるのですか?
スタック/ヒープの意味やメモリ管理の仕組みについては質問していません。自動/動的ストレージという用語がスタック/ヒープという用語よりも好まれる理由を尋ねています。
ruby - 1時間ごとに関数を実行し、その結果をRailsのデータベースに追加するにはどうすればよいですか?
非常に単純な質問かもしれませんが、解決方法がわかりません。:-) Railsアプリが1時間ごとに関数を実行して、ネットワーク内のクライアントを探し、このデータをログデータベースに追加することは可能ですか?
cronjobなどを使用する必要がありますか?それとも、レールなどに素敵な宝石がありますか?グーグルで解決策を探しましたが、このシナリオの解決策は見つかりませんでした。
c - malloc()するときに本当にfree()する必要がありますか?では、自動変数と何が違うのでしょうか。
OSは(プログラムが終了した後)それを回復するだけですよね?では、優れたプログラミングスタイル以外の用途は何ですか?それとも私が誤解していることがありますか?どちらも実行時に変更でき、どちらもプログラムの実行後に終了するため、「自動」割り当てとの違いは何ですか。
cron - CRONジョブ?うわーこれは私の頭の上にあります
cronジョブを処理する方法がわかりませんが、実行したいことを説明できます。これを実行する方法の経験がある人は、非常に高く評価されます。
- ディレクトリ内の最も古いファイルを削除する
- ディレクトリに少なくとも8つの最新ファイルを保持します
出来ますか?私はこれに関するドキュメントを数時間理解しようとしてきましたが、これらの処理方法を学ぶ時間を節約したいと思いました...私のホストは、コントロールパネルのバックエンドにcronジョブを入力することを許可しています。
このコマンドを見つけました
しかし、それは私がどのディレクトリから削除したいのかを知っているようには見えません...そして私はそれが何をするのか分かりません...
reference - ローカル ブロックへの後続のエントリで C++/CLI 参照が nullptr に初期化されない
C++/CLI で、明示的な初期値なしでローカル参照変数を宣言すると、常に nullptr に初期化されると考えました。これは、ローカル ブロックへの 2 回目以降のエントリでは発生しないことがわかっています。これがサンプルコードです。
これからの出力は次のとおりです。
明示的な初期化を追加すると
次に、各ループが参照と localI を再初期化します
これは、私がMSDN で見つけた次の内容と矛盾しているようです。
「次のコード例は、ハンドルが宣言され、明示的に初期化されていない場合、デフォルトで nullptr に初期化されることを示しています。」
javascript - スケジュールに従ってhtmlページをPDFに印刷する
別のサーバーでグラフハンドラーを使用して動的画像を生成するためにJavaScriptを使用するHTMLページがあります。画像には1週間同じデータが含まれますが、1週間の期間が終了すると変更されます。
ページのコンテンツをサーバー上のローカルファイルに自動的に保存するか、PDFファイルに書き込む方法を考え出そうとしています。
HTTTrackのような「Webダウンローダー」を使用しようとしましたが、動的画像を取得できません...
IISからhtmlページを実行しています。
IISまたはASPの経験はありません。
ありがとう!
windows - フォルダアクセス時に実行するバッチファイル
ディレクトリを開いたときに自動的に実行されるバッチ ファイルを作成できるかどうか疑問に思っています。これがどのように行われるかはわかりません。
cmd/.exe/.bat/mouse からアクセスするかどうかに関係なく、これを実行したい
c++ - 他のオブジェクトと相互作用する自動保存期間
パラメータとして渡されたベクトルがあり、自動ストレージ期間で作成されたオブジェクトが関数内にある場合、そのオブジェクトがベクトル(パラメータ)にプッシュされた場合、そのオブジェクトはベクトルまで破棄されませんか?は?
c++ - ポインターは自動ストレージ変数の有効期間を延長しますか?
使用/アクセスするのに有効または未定義の動作*ptr
ですか?
上記の例と同様の状況をテストしたところ、ネストされたブロック内の変数の有効期間がポインターのおかげで延長されたかのようにすべてが機能するようです。
const&
(const リファレンス) がテンポラリの寿命を延ばすことは知っています。これはポインターでも同じですか?