問題タブ [temporary-objects]

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

sql - 一時テーブルが削除された場合のPostgreSQLクエリは空です

私はかなり単純な宿題に取り組んでおり、いくつかの基準に準拠するデータを取得し、前のクエリで選択されたデータに対して別のクエリを実行する必要があります。

一時テーブルを作成し、最初のクエリの結果を入力してから、テーブルに対して 2 番目のクエリを実行します。それから私はテーブルを落とします。

問題は次のとおりです。テーブルを削除すると、結果が破棄されるため、2 番目のクエリは空になります。私はこれを理解していません。選択には一時テーブルを使用せず、データ検証のみに使用します。それでも、クエリの最後でテーブルが削除された場合、クエリは空を返します。テーブルを落とさなければ問題なく動作します。しかし、クエリを再度実行すると、テーブルが存在すると表示されます。ここで何が間違っていますか。コードは次のとおりです。

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

c++ - 一時オブジェクトへの参照にまだアクセスできるのはなぜですか?

私が書いたこのコードについていくつか質問があります。

一時オブジェクトへの非 const 参照であっても、s1 にアクセスして変更できるのはなぜですか?

f で実行時エラーが発生するのはなぜですか? const は一時オブジェクトの寿命を延ばすと思いましたか?

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

c++ - 一時変数のアドレスを取得しないようにするには?

私のコードが現在設定されている方法では、セグメンテーション違反と一時オブジェクトへのポインターの作成のどちらかを選択する必要があると感じています。コードは以下のとおりです。

上記は、一時変数のアドレスを取得します。問題のある行をから変更すると

コードでセグメンテーション違反が発生しますが、その理由はわかりません。どんな助けでも大歓迎です。たまたま気付く可能性のあるコードの重大な欠陥と同様に。

0 投票する
0 に答える
101 参照

ms-access - Access で AutoNumber 値を TempVariable として使用する

Microsoft Access を使用しています。フォームに 3 つのサブフォームがあります。最初のフィールドで自動採番を使用したいと考えています。最初のレコードにデータを入力し始めたら、他のサブフォームで使用する一時変数を自動番号に設定したいと思います。デフォルト値=[TempVars]![AUTONUMBER]を使用して他のサブフォームを設定したい。

マクロ ビルダのみを使用していますが、次にデータを入力したいフィールドが必須フィールドであり、その上にマスクがあるという問題があります。

これまでのところ、私は試しました:

ここで私の問題は、フィールド2に入力せずに移動できないことです.「必須」をオフにすると、フィールド間を行き来することができますが、それからマスキングをねじ込みます。

前もって感謝します

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

c++ - 一時オブジェクトへのポインターを渡す

次のように、一時オブジェクトを const 参照によって関数に渡すことができることがわかっています。

しかし、ポインターによる受け渡しはどうですか?なぜこれがコンパイルされるのですか?

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

c++ - wstring::c_str() にはガベージが含まれています

私にはstd::wstring decode(const char *s)機能があります。

私はこのように使用します:

私はいつも にゴミがresult[0]入りresult[1]ます。

別の方法で使用すると、ゴミが発生しません。

以下のように定義された私のdecode関数は、それが仕事です。唯一の問題は、コードを呼び出すことです(上記)。

Visual C++ 2008 SP1 を使用してコンパイルします。

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

mysql - MySQLはSELECTのみからの自動インクリメントで一時テーブルを作成します

MySQL では、SELECT から一時テーブルを作成できることを知っています。 別の CREATE TABLE を使用せずに SELECT ステートメントで一時テーブルを作成する

また、一時テーブルに自動インクリメントを作成できることも知っています: 一時テーブルの 自動インクリメント

両方を同時に実行したい: SELECT ステートメントから一時テーブルを作成し、一時テーブルに自動インクリメント列を持たせたい。

それは可能ですか?