問題タブ [templates]

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

c++ - 未使用のテンプレート クラス メソッドに対してオブジェクト コードが生成されますか?

3 つの異なる型パラメーターでインスタンス化される C++ テンプレート クラスがあります。これらの型の 1 つだけのためにクラスが持つ必要があり、他の 2 つの型では決して呼び出されないメソッドがあります。

そのメソッドのオブジェクト コードは 3 回 (テンプレートがインスタンス化されるすべての型に対して) 生成されますか、それともオブジェクト コードは (実際に使用される型に対して) 1 回だけ生成されますか?

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

html - Eclipse がファイルを削除して「ローカル履歴」に入れるのはなぜですか!

Eclipse で一見ランダムにファイルを削除するようになったことが何度かありますが、それらは [ローカル履歴] オプションの下に表示されます。

何が起こっている!間違って削除しただけではありません。

ごく最近、html-template非常に重要なテンプレート ファイルが削除されました。

srcAIR プロジェクトと、 AIR プロジェクト内のディレクトリを参照する Web プロジェクトがあります。通常、私は一方のプロジェクトを閉じて、もう一方のプロジェクトに取り組んでいます。

参考までに: 現在、私のバックアップ ソリューションはWindows Home Server、履歴ではなく他の方法で失われた場合にファイルを見つけるために家に帰らなければならないことを意味します。はい、私はそれを修正する予定です!

0 投票する
36 に答える
11988 参照

c# - C#用のReSharper 4+ライブテンプレートを使用していますか?

C#用のReSharper 4.0テンプレートを使用していますか?

これらを次の形式で共有しましょう。


[タイトル]

オプションの説明

ショートカット:ショートカット
使用可能な場所: [AvailabilitySetting]

マクロのプロパティ(存在する場合):

  • Macro1-値-EditableOccurence
  • Macro2-値-EditableOccurence

0 投票する
15 に答える
41919 参照

c++ - C ++テンプレートチューリング完全?

C++のテンプレートシステムはコンパイル時にチューリング完全であると言われています。これは、この投稿ウィキペディアでも言及されています。

このプロパティを利用する計算の重要な例を提供できますか?

この事実は実際に役立ちますか?

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

c++ - C ++で「効果的な」テンプレートプログラミングを学ぶための良い本/リソース?

Scott Meyers の「Effective C++」第 3 版の本に、「テンプレート プログラミング」に関する小さなセクションがあるのを見ました。

テンプレートの「効果的な」使用法に関する情報を含む他の本/リンクはありますか?

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

visual-studio-2008 - VS2008 の「テスト プロジェクト」テンプレートをダウンロードすることはできますか?

何らかの理由で、Visual Studio 2008 のインストールに「テスト プロジェクトの作成」テンプレートがインストールされていません。MSDN のどこかからダウンロードできるはずだと思いますが、どこにも見つかりません (Google-Fu が弱いと思います)。

インストールするためのテンプレートをどこで入手できるか知っている人はいますか?

ありがとう

編集:別の開発マシンからプロジェクトテンプレートを手に入れることができましたが、今では devenv /installvstemplates はまだテンプレートをインストールしていないようです...

0 投票する
5 に答える
2348 参照

c++ - 関数テンプレートの T* 引数として渡すときに、演算子 T* を使用してテンプレート クラスを強制する

次のような関数テンプレートがあるとします。

次に、別の.hファイルに、次のテンプレート クラスFooがあります。

今、私はそれらが異なる T であることを理解しています。しかし、スタックに変数がある場合、それを任意の種類のポインターFoo<Bar> fに強制する唯一の方法は、を呼び出すことです。それでも、 call の場合、GCC は、 operator を自動的に使用して強制し、関数テンプレートをasで特殊化する代わりに、取ることができないと文句を言います。operator T*()doStuff(f)doStuffFoo<Bar>T*()Bar*BarT

これを 2 つのテンプレートで機能させるためにできることはありますか? または、テンプレート関数の引数が実際のポインター型である必要があるか、強制演算子を持つテンプレート クラスを非テンプレート関数に渡す必要がありますか?

0 投票する
9 に答える
1341 参照

php - PHP に適したテンプレート システムは何ですか?

PHPのテンプレートシステムを統合するのに最適/最も簡単なものは何ですか?それを使用する利点は何ですか?

私は現在まったく使用していませんが、プレゼンテーションからコンテンツをもう少し分離するのに役立つかもしれないと考えています.

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

email - salesforce.comの新しいケースコメントで電子メール通知を構成するにはどうすればよいですか?

salesforce.comには、セルフサービスポータルを介して新しいケースコメントが追加されたときにトリガーされるワークフローがあります。ワークフロールールはCase.Statusフィールドを更新し、Caseオブジェクト自体に別のワークフロールールを起動します。最終結果は、新しいケースコメントが追加されたことを通知するケース所有者への電子メールです。

ただし、メールにケースコメント自体を含める方法が見つからないため、ほとんど役に立ちません。最新のケースコメントをメールテンプレートに含めるにはどうすればよいですか?{!Case.CaseComment}のようなものだと思いますが、どこにも見つかりません...

ヘルプ!

0 投票する
8 に答える
5534 参照

javascript - javascriptとテンプレートを使用してDOMを構築する方法は?

ほとんどのHTMLがjavascriptを使用して構築されているアプリケーションを構築しています。DOM構造は、サーバーから送信されるいくつかのJSONデータ構造を使用して構築され、クライアント側のコードはそのデータのUIを構築します。

私の現在のアプローチは、JSONデータ構造をウォークし、script.aculo.usのBuilder.nodeメソッドを呼び出してDOM構造を構築し、それをサーバーから送信されたHTMLに実際に含まれる要素に追加することです。その過程で、イベントリスナーを必要とするさまざまな要素に登録しています。これにより、かなりの柔軟性が可能になり、非常に動的なインターフェイスが可能になります。

ただし、ビューロジック(つまり、DOM構造)は、データをウォークするコード、イベントハンドラー、およびメモリに保持されるデータと緊密に結合されているため、あまり持続可能ではないと感じています。状態であり、それらの変更をサーバーに戻すことができます。

アプリを駆動するコードからDOM構造を切り離すことができるテンプレートのようなソリューションはありますか?現在、私の唯一のライブラリ依存関係は、prototype.jsとscript.aculo.usであるため、大きなライブラリを導入することは避けたいと思いますが、提案を歓迎します。

ありがとう!

編集:何らかの理由で、Javascriptでサポートされている優れたテンプレート言語は何ですか?この質問を入力しているときに、小さな検索結果に表示されませんでした。ただし、ここの「関連」サイドバーには表示されます。

そこでいくつかの提案を読み、解決策が見つかったら、この質問を閉じます。それ以外の場合は、これらのソリューションが機能しない理由を説明して、この質問を明確にします。