問題タブ [global-variables]

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 投票する
3 に答える
11384 参照

php - PHP クラスの外部変数アクセス

次の状況を考えてみましょう

ファイル: ./include/functions/table-config.php 以下を含む:

p>

ファイル: ./include/classes/uri-resolve.php 以下を含む:

p>

ファイル: ./settings.php 以下を含む:

これは機能しますか。つまり、process_uri() からの $tablePages へのアクセスは受け入れられるのでしょうか、それとも誤った結果が得られるのでしょうか。

エラーが発生する可能性がある場合は、修正または回避策を提案してください。

0 投票する
3 に答える
1517 参照

cocoa - Cocoa のさまざまな機能で乱数を保持しますか?

グローバル変数の実行方法は知っていますが、乱数関数を使用してグローバル変数を定義しようとすると、xcode で「初期化要素が定数ではありません」と表示されます。乱数関数は定数ではないため、コンパイラは乱数から変数を作成したくありません。

乱数を生成し、その同じ値を複数のアクションに使用するにはどうすればよいですか? (たとえば、色を定義してその値をラベルに書き込むには?)

コード:

- - 編集 - - -

提案をありがとう。それでもうまくいきませんが、何が間違っていますか?

新しいコード:

0 投票する
6 に答える
3868 参照

c++ - グローバル パラメーター オブジェクトの作成方法

一般的で単純なタスクは次のとおりです。構成ファイルから構成設定を読み取り、設定をオブジェクトに (たとえばハッシュとして) 保存し、構成パラメーターにアクセスする必要があるさまざまなオブジェクトからこのオブジェクトにアクセスします。

ConfigFile クラス実装のこの実装を見つけましたが、機能します。私の質問は、このクラスのインスタンスを他のクラスから利用可能にし、スレッドセーフにするための最良の方法は何ですか、静的初期化順序の大失敗などを回避することです.

私の現在のアプローチは、 main() を使用して構築することです

次に、パラメーターをグローバル変数にします。しかし、グローバル変数の代わりにシングルトンを使用する必要があることも読みました。ファイル名を使用してシングルトンをインスタンス化するにはどうすればよいですか?

これは非常に一般的なタスクに違いないので、一般的に受け入れられている良い方法があるに違いないと思いますか? 誰かが私にそれを指摘していただければ幸いです。

ありがとう、C

0 投票する
1 に答える
111 参照

iphone - iPhone アプリで常に使用されている変数を処理するための推奨される方法は何ですか?

Twitterクライアントのユーザー名/パスワードのように、iPhoneアプリで常に使用される変数を処理する最良の方法は何ですか?

0 投票する
1 に答える
3698 参照

eclipse - メソッド名に誤って追加されたメンバー変数のプレフィックス

私はEclipseを使用していくつかのJavaコードを記述しています。私が従っている命名規則では、クラスのメンバー変数の接頭辞として「m」を使用しています。メンバー変数を記述したらすぐに、[ソース] -> [ゲッターとセッターの生成] に移動します。これにより、必要なメソッドが生成されます。ただし、メソッドとパラメーターの名前にはすべて、この 'm' プレフィックスも含まれます。メソッドとそのパラメーターに名前を付けるときに、Eclipse がプレフィックスを無視するようにしたいと思います。どうすればこれを達成できますか?

更新:私はすでに以下のRichの提案を試しましたが、成功しませんでした. 現在、オプションが設定されており、フィールド セクションに「m」と入力しました。しかし、Eclipse はこれを考慮していないようです。同じウィンドウのヘルプ アイコンをクリックすると、「コード アシスト」と「リファクタリング」を使用するときにこれが考慮されるという通知が表示されます。「ゲッター/セッターの生成」はコードアシストの対象になりますか?

0 投票する
2 に答える
565 参照

php - 定義済みのローカル変数をフォーム フィールドに入力せずに POST として送信できますか?

HTML フォームから取得した残りの POST データと一緒に送信したいローカル変数があります。現在のページのデータを POST 配列に追加できる関数はありますか?