web-dev-qa-db-fra.com

metaprogramming

Comment passez-vous les arguments à define_method?

Meilleure introduction à la métaprogrammation de modèles C ++?

Python vs Ruby pour la métaprogrammation)

Ajout d'une variable d'instance à une classe dans Ruby

Ruby: define_method vs def

Récupère le nom de la méthode en cours d'exécution

method_missing attrape en Ruby

Python Decorator fait en sorte que la fonction oublie qu'elle appartient à une classe

Astuces pour générer des instructions SQL dans Excel

Qu'est-ce que la métaprogrammation exactement?

Création de méthodes dynamiques/d'exécution (génération de code) en Python

Comment utiliser define_method pour créer des méthodes de classe?

Trouver des classes disponibles dans un module

Obtention des constantes de compilation à la métaprogrammation du modèle lors de l'exécution

Exemples C ++ SFINAE?

Obtenir la valeur d'une variable d'instance en fonction de son nom

java annotation personnalisée: rendre un attribut facultatif

Énumérer sur une énumération en C++

Appel d'une méthode à partir d'une chaîne portant le nom de la méthode dans Ruby

Pouvez-vous faire des opérateurs personnalisés en C ++?

Liste les fonctions stockées qui font référence à une table dans PostgreSQL

Indéfinir la variable en Ruby

Supprimer / annuler la définition d'une méthode de classe

Compiler le temps de hachage de la chaîne

Comment obtenir des constantes définies par la classe Module de Ruby via la réflexion?

Classe Objective-C -> chaîne comme: [NSArray className] -> @ "NSArray"

Ruby - imprime le nom de la variable puis sa valeur

Créez par programme des tableaux statiques lors de la compilation en C++

Quelle est l'utilité de la métaprogrammation?

Définition de classe dynamique AVEC un nom de classe

Qu'est-ce que l'attribut __dict __.__ dict__ de la classe Python?

Ruby String to Nom de la classe

Comment appeler des méthodes dynamiquement en fonction de leur nom?

Exécuter du code pour chaque appel de méthode dans un module Ruby

Comment convertir un nom de classe Ruby en un symbole délimité par des traits de soulignement?

Accès à la fonction comme attribut dans une classe Python

C ++ prend-il en charge les compteurs au moment de la compilation?

Ruby Métaprogrammation: noms de variables d'instances dynamiques

MetaProgramming en C ++ et en D

Est-il possible d'implémenter des getters / setters dynamiques en JavaScript?

Est-il possible de comprendre le type de paramètre et le type de retour d'un lambda?

Comment piloter C #, C ++ ou Java pour calculer 1 + 2 + 3 + ... + 1000 au moment de la compilation?

Sécurité des threads: Variables de classe dans Ruby

Ruby - Utilisation de class_eval pour définir des méthodes

Comment obtenir des attributs définis via attr_reader ou attr_accessor

Caractères valides dans un nom de classe python

Ruby Chaîne divisée avec regex

Python création de fonction dynamique avec des noms personnalisés

Pourquoi compiler une erreur avec enable_if

Déclarer commodément des chaînes de compilation en C++

Comment Pony (ORM) fait ses tours?

Méthode dynamique appelant Ruby

Comment puis-je créer dynamiquement des méthodes de classe pour une classe dans python

Un moyen sûr d'extraire les noms de propriété

define_method: Comment créer dynamiquement des méthodes avec des arguments

Une ligne de code Python) peut-elle connaître son niveau d'imbrication d'indentation?

La métaprogrammation avec état est-elle (encore) mal formée?

Réduire la duplication de code tout en définissant une opération commutative

Quel trait/concept peut garantir que la création d'un objet est bien définie?

Méta-programmation: déclarer une nouvelle structure à la volée

Quel est le but de C ++ 20 std :: common_reference?

Exécuter la fonction dans le modèle de fonction uniquement pour les types dont la fonction est définie

Est-il autorisé à passer un pointeur vers une fonction de modèle vers la bibliothèque C? (comme rappel)

Construire des fonctions de symboles utilisant 'Bquote' (ou alternatives à le faire)