Articles of templates

Pouvez-vous recommander un moteur de modèle .net?

Je recherche un moteur de template .net – quelque chose de simple, de léger, stable avec pas trop de dépendances. Tout ce dont j’ai besoin pour le moment, c’est de créer des e-mails en texte brut et HTML. Quelqu’un peut-il me donner une bonne recommandation? Si cela peut vous aider – quelque chose comme les […]

Propagation de ‘typedef’ à partir d’une classe dérivée pour ‘template’

J’essaie de définir la classe de base, qui contient uniquement des typedef. template class A { public: typedef std::vector Vec_t; }; template class B : public A { private: Vec_t v; // fails – Vec_t is not recognized }; Pourquoi dans BI recevoir une erreur que Vec_t n’est pas reconnu et je dois l’écrire explicitement? […]

Que se passe-t-il si les balises meta sont présentes dans le corps du document?

Je travaille sur une application ASP et le code, le modèle et les fichiers sont organisés de manière à ne rien modifier en dehors de la balise body. Donc, je pense à insérer les balises meta à l’intérieur du corps – comme ceci: Default Title <meta name="description" content="”> Je me demande comment il est bon […]

Comment fonctionne l’implémentation de std :: is_function par Eric Niebler?

La semaine dernière, Eric Niebler a tweeté une implémentation très compacte pour la classe std::is_function : #include template struct priority_tag : priority_tag {}; template struct priority_tag {}; // Function types here: template char(&is_function_impl_(priority_tag))[1]; // Array types here: template char(&is_function_impl_(priority_tag))[2]; // Anything that can be returned from a function here (including // void and reference types): […]

Déclarez le style CSS en dehors de l’élément “HEAD” d’une page “HTML”?

mon cas d’utilisation est le suivant: Je compose une page HTML en utilisant des parties qui sont des fragments HTML valides, mais pas des pages valides, comme les divs ; Ces éléments utilisent CSS pour gérer leur style. Je voudrais permettre à chaque fragment d’être responsable de ses propres exigences de style et de ne […]

Modèles jQuery recommandés pour 2012?

Les modèles jQuery sont maintenant obsolètes. J’ai des données sous la forme d’un object JavaScript que je veux formater au format HTML et append au DOM. Quelle est la meilleure façon de le faire ces jours-ci? Devrais-je construire une chaîne HTML? Dois-je créer des éléments via jQuery tels que $(‘ ‘,{id:’my-‘+Id}).append($(”).text(myText)) ? Existe-t-il un substitut […]

Struct avec des variables de modèle en C ++

Je joue avec des modèles. Je n’essaie pas de réinventer le std :: vector, j’essaie de comprendre la création de templates en C ++. Puis-je faire les choses suivantes? template typedef struct{ size_t x; T *ary; }array; Ce que j’essaie de faire, c’est une version de base de: typedef struct{ size_t x; int *ary; }iArray; […]

Quels sont les guides de déduction des modèles et quand les utiliser?

La norme C ++ 17 introduit des “guides de déduction de modèles”. Je suppose qu’ils ont quelque chose à voir avec la nouvelle déduction d’argument de modèle pour les constructeurs introduite dans cette version du standard, mais je n’ai pas encore vu d’explication simple, de style FAQ, sur ce qu’ils sont et ce qu’ils sont […]

Comment transférer une classe de modèle C ++?

Étant donné une classe de modèle comme celle-ci: template class Mappings { public: … Type valueFor(const IDType& id) { // return value } … }; Comment quelqu’un peut-il déclarer cette classe dans un fichier d’en-tête?

Comment puis-je remplacer le modèle @ Html.LabelFor?

J’ai un formulaire de champ simple @Html.LabelFor(model => model.Register.UserName) @Html.TextBoxFor(model => model.Register.UserName) et cela se traduit par: Username (used to identify all services, from 4 to 30 chars) mais je veux que le code LabelFor ajoute un intérieur pour que je puisse finir par avoir: Username (used to identify all services, from 4 to 30 […]