問題タブ [function-calls]
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.
string - vb6 では、C dll から char* パラメータを取得するにはどうすればよいですか?
VB6 アプリケーションから C dll を呼び出しています。dll には、次のような関数呼び出しシグネチャがあります。
ここで、foo は返す必要がある文字列です。
VB6 アプリケーションで、次の構文を使用して dll を呼び出そうとしましたが、空の文字列が返されます。
何か案は?
javascript - Fancybox ポップアップで開いた iFrame で JavaScript 関数を呼び出す
jQuery Fancybox を使用して、iFrame で開いたページで JavaScript 関数を呼び出そうとしています。
HTML:
私が呼び出そうとしている testFrame.html の関数:
通常、Fancybox ポップアップを使用せずに iFrame で関数を呼び出すときにこれを行います。
しかし、Fancybox を使用する場合、iFrame 全体の ID を取得する方法がわかりません。どんな助けでも大歓迎です!
編集: 私もこのコードを試しましたが、これも機能しませんでした.IEでエラーが発生しました:オブジェクトはこのプロパティまたはメソッドをサポートしていません. 読み込んでいるページに機能があることを確認しました
jquery - ページビフォアイベント内でchangePage()を呼び出すことは可能ですか?
action.js
アプリ内のすべてのアクションを管理するために呼び出されるファイルで作業しています。このファイルでは、イベントをキャプチャしますpagebeforechange
。
これは私のaction.jsからのフラグメントコードです:
私の問題は、これが機能しないため$.changePage
、イベント内でやりたいときです。pagebeforechange
これを行う方法はありますか?
これを実行して、どこでも転送できる関数を作成したい
私はちょうどこの方法でその値を変更することを見つけましたdata.toPage
:
しかし、問題は、イベントforward
だけでなく、どこでも関数を呼び出したいということです。pagebeforechange
c++ - 仮想関数の呼び出しと非仮想関数の呼び出しの違いは?
これは実際には面接の質問です、私は答えを理解することができません。誰もがこれについて知っていますか?スタックにプッシュされるデータなど、違いについて話すことができます。
c++ - 関数を呼び出そうとしています。これらのばかげたコンパイル エラーの原因は何ですか?
私が書いたこのC++プログラムを実行しようとしています。Visual C++ で次のエラーが発生します。
1>c:\users\server\desktop\problem7\problem7\main.cpp(26): エラー C3867: 'Payment::getamount': 関数呼び出しに引数リストがありません。「&Payment::getamount」を使用してメンバーへのポインタを作成します
1>c:\users\server\desktop\problem7\problem7\main.cpp(74): エラー C3867: 'cashPayment::paymentDetails': 関数呼び出しに引数リストがありません。「&cashPayment::paymentDetails」を使用してメンバーへのポインタを作成します
1>c:\users\server\desktop\problem7\problem7\main.cpp(75): エラー C3867: 'CreditCardPayment::paymentDetails': 関数呼び出しに引数リストがありません。「&CreditCardPayment::paymentDetails」を使用してメンバーへのポインタを作成します
コードは次のとおりです。
javascript - 呼び出しの間に関数を挿入する
編集:明確にするために:私の質問は:ページ上の他のすべての関数呼び出しの前に関数を動的に挿入することは可能ですか?
すべての関数呼び出しの前に、単一の関数がそれ自体を注入するようにしたいと思います。JSアプリのアクセス制御リストを実装しようとしています。だから例えば。
ユーザーfredは関数にアクセスできますapp.addPage()
が、関数にアクセスできませんapp.removePage();
では、ゲートキーパー関数を呼び出した後に意図された元の関数を呼び出すにはどうすればよいですか?
すべてのメソッド呼び出しが次のようになるようにアプリを変更できると思います。
acl()
しかし、動的な方法で関数呼び出しを行う前に、自動的に注入したかったのです。可能?
c++ - テンプレート関数への一致する関数呼び出しがありません
私が作成したテンプレート関数には、次のシグネチャがあります。
これでうまくいくと思っていたのですが、どうやらうまくいかないようです。配列の先頭と末尾へのポインターを渡して関数を呼び出します。
しかし、clang は、一致する関数が見つからないことを教えてくれます。
average
エラー: ' ' の呼び出しに一致する関数がありません
私は何を間違えましたか?
c - プロジェクト内の関数呼び出しと変数アクセスを追跡するための C コード パーサー (emacs との互換性があると便利です)
私が欲しいのは、どの関数が特定の関数 A() (C プロジェクト内) を呼び出すか、どの関数がそれらの関数を呼び出すかなどを教えてくれるツールです。それらが呼び出されると、関数 A() が呼び出される可能性があります。
たとえば、次の関数がプロジェクトに散らばっています。
素晴らしいツールをパラメータ A で実行すると、関数 BC と E が何らかの形で返されます。
これに近いですが、正確には達成したくありません。プロジェクトのどこかに変数がある場合、それに対するすべての読み取り/書き込み操作(直接または間接)を見つけます。
例えば:
上記が emacs でうまく動作することができれば、私は非常に喜んでいます!
c++ - ここで単純なものが欠けています (ランタイム実行の優先順位?)
この単純なコードの実行:
(Linux)につながります:
*ptr=0 が 2 行目にあり、4 行目にない理由を説明してください。「もの」はcout
右から左に「取り出される」ということでしょうか?よりも - それは実際にどのように機能しますか (実行時に段階的に)?
javascript - Javascript:フラッシュ(swfObject)からjavaScript関数を呼び出しますか?
何かを行う「closeItem」という名前のcallBack関数を持つ「data」という名前のオブジェクトがあるとします。
だから私は閉じるボタンを持つフラッシュファイルを持っています。それをクリックすると、このアイテムを閉じるこの関数を呼び出しています。
だから問題は?
この「closeItemFunction」をグローバル関数として渡すと、これは正常に機能します。
しかし、この関数を「data.closeItem」として渡すと、これは機能せず、いくつかの偽のエラーがスローされます。
だから私はただそれを聞きたい
「フラッシュはグローバルスコープのJavaScript関数のみを呼び出しますか」 ??