問題タブ [declare]

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 に答える
119 参照

c++ - (c++) クラスでクラス メンバーを宣言する

次のように、すべての CClient クラスで CBuffer メンバーを作成しようとしています。

しかし、このコードは私に

cbuffer.h ヘッダーを含めましたが、この奇妙なエラーが発生します..

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

c++ - Friendly Function を使用してこのスコープで宣言されていませんでした

なぜこれが起こっているのかわかりませんが、「このスコープで宣言されていません」というエラーが誤ってスローされているようです。これは、Windows コンピューター (MSVC コンパイラー) では動作しますが、Mac (GCC) では動作しないためです。これを書くためにQt Creatorを使用しています。これが私の状況です:

私の pushButtonClicked でエラーがスローされます...

スローされる正確なエラーは次のとおりです。

.../newgpddialog.cpp:63: エラー: 'XDBFcreate' はこのスコープで宣言されていません

ファイルの先頭に次のものが含まれているため、デカールが付けられていることはほぼ確実です。

「xdbf.h」は宣言されている場所です...これが私のXDBFヘッダーファイルの一部です:

次のように「xdbf.cpp」ファイルに入れました。

また、興味深いのは、ヘッダーで右クリックして「カーソルの下のシンボルをたどる」をクリックしても見つからないことです...もう1つのことは、これが私のWindowsコンピューターで機能することを覚えておいてください.

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

c++ - G ++エラー:含まれているファイルで、Fooが宣言されていません

C++コードに問題があります。に挿入する#include "god.hpp"neuron.hppg++次のエラーが表示されます。

必要なファイルの関連(パーツ)は次のとおりです。

神;)すべてのニューロンを処理するのは誰か...

そして少なくとも、私のニューロン。

誰かが私がエラーを見つけるのを手伝ってくれることを願っています。#include "god.hpp"で書くと起こりneuron.hppます。グーグルで3時間くらい検索しましたが、運が悪かったです。

よろしく-ボリス

コンパイル済み:

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

javascript - initComponent Ext JS4 内で関数を宣言する

Ext JS4 を使用するプロジェクトに取り組んでいます。一部のクラスでは、initComponent 関数内で関数を宣言しています。これは、コントロールへのハンドラーとして設定できます。この例を以下に示します。クラスにあるもののほとんどを無視します。重要な詳細は、ハンドラーが initComponent 内で宣言され、ボタンへのハンドラーとして設定されるという事実です。

さて、これは実際に機能します-ここでの質問は、これが機能する理由です。私は JavaScript にかなり慣れていませんが、関数内で宣言された変数または関数は、その関数が完了すると破棄されると考えていました。これは間違っていますか?これにはもっと良いコーディング スタイルがあるかもしれませんが、クラスの負荷を変更することを検討する前に、これについて理解を深めたいと思います。クラスは次のとおりです...いくつかのコメントは、重要な領域を識別します。

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

mysql - 列の変更による監査のためのMYSQLトリガー

複数のテーブルがあり、現時点では、ほぼクローンで1対1のテーブルを監査しています。すべてのテーブルの監査目的で単一のテーブルを作成したいと考えていますが、すべての変更をキャプチャするのではなく、列名の変更、古いデータと新しいデータのみを監査に挿入します。

これが私のコンセプトトリガーです。

私は数時間ウェブを検索しましたが、多くの監査例のトリガーは見つかりませんでした。私が見つけたものはこのようなことをしません。3つの変数を挿入できるようにするには、かなりのSQLが必要だと思いますが、適切な関数があるかどうかはわかりません。

使用する関数についてのアドバイスは素晴らしいでしょう。

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

javascript - 道場は正しい方法を宣言します

ファイル: dojo/dir1/utils/XmlJsonUtils.js

しかし、コードIrequiredir1.utils.XmlJsonUtils場合、それはと言いUncaught Error: declare XmlJsonUtils: base class is not a callable constructorます。いくつかの効用関数を宣言する正しい方法は何ですか。

そして、それらは静的関数のようなものでなければなりません。やりたくないx=new XmlJsonUtils(); x.parseXml(..)。私はやってみたいですXmlJsonUtils.parseXml(..)

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

c# - Using a variable from outside SQL Procedure in c# asp.net and Ambiguous Column Name

im pretty new in sql coding and i couldent find a solution on internet, heres my code:

what i want to do is i want to compare the FileName with the filename i obtain from a c# class

And im also getting "Ambiguous column name 'FileName' "

* ambigious column name is resolved but still i cannot get the FileName from the other class to compare if they have the same filename

the c# code

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

tsql - T-SQL CTEを使用して、ビュー内の変数を初期化します

ビューを作成する必要があります。ビューは5つのUNIONALLステートメントで構成されています。各ステートメントの違いは、データが異なる期間でフィルター処理されることです。

例えば:

次に、ビューを使用してピボットを作成しています。

とにかく、「日付」条件はより複雑な方法で計算されます。私もGETUTCDATE()関数を使用していますが、これはミリ秒ごとに異なる値を返します。

そのため、すべての日付条件変数を初期化するため、またはCTEで1回だけ計算を実行し、次にこの日付条件をSELECT-UNION句で使用するために、CTE式を使用したいと思います。

問題は、CTEからの情報を以下のSELECTステートメントで結合できず、日付条件を直接(結合せずに)使用しようとすると、機能しません(「エラー-無効な列名」)。

これは私がやろうとしていることの例です:

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

sql-server - 実行時に変数タイプを変更する

SQL Serverで変数の型を変更することは可能ですか?あなたが持っているときのような何か

しかし後であなたは@a保存するために使用したいVARCHARですか?宣言を解除し、保存できるデータ型を変更する方法はありますか?T-SQLはこれを許可しますか?

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

sql-server-2008 - 日時型の変数を宣言した後、クエリとしての結果は成功です

Datetime 型の変数を宣言すると、結果はクエリとして成功します。また、最終段階の Tiger2 Logo で次のエラーが表示されます。

「キーワード 'declare' 付近の構文が正しくありません。ネイティブ エラー: 42000(156)」

コードは次のとおりです。