Результаты поиска по запросу "metaprogramming"

4 ответа

Java-аннотации: библиотека для переопределения аннотаций с помощью XML-файлов

У Java есть аннотации, и это хорошо. Однако некоторые разработчики считают, что лучше всего аннотировать код с помощью метаданных с помощью файлов XML - другие предпочитают аннотации, но используют метаданные для переопределения аннотаций ...

2 ответа

Как получить объект контекста вызывающей стороны в Ruby?

здесь и далее мой кусок кода, который я хочу упростить, чтобы избежать передачи дополнительного аргумента при каждом вызове. На самом деле, мой случай исполь...

4 ответа

Как конвертировать любой метод в инфиксный оператор в ruby

В некоторых языках, таких как Haskell,это возможно использовать любую функцию, принимающую два аргумента в качестве инфиксного оператора.Я считаю эту запись ...

ТОП публикаций

1 ответ

C ++ 11 строковый формат строки формата времени для вызова printf

Что я хотел бы сделать, это создать:

1 ответ

спасибо, я думаю, что это сделает то, что я намеревался. Если нет, я дам вам знать.

не лениво оценить второй аргумент в std :: conditional? #include "stdafx.h" #include <type_traits> struct Null{}; struct _1{enum {one = true,two = false};}; struct _2{enum {two = true, one = false};}; template<class T> struct is_nulltype { enum ...

4 ответа

Почему я не могу использовать значение переменной Perl для доступа к имени лексической переменной?

Почему это печатает 42:

4 ответа

Python, импортировать строку кода Python как модуль

В python вы можете сделать что-то подобное, чтобы импортировать модуль, используя строковое имя файла, и назначить его пространству имен переменную в локальн...

3 ответа

Как я могу избежать повторения при создании перечисления C ++ и зависимой структуры данных? [Дубликат]

Возможный дубликат: Перечисление в строку: возвращает целочисленное значение перечисления, если неверно / не найдено [https://stackoverflow.com/questions/10175260/enum-to-string-return-the-enum-integer-value-if-invalid-not-found] Вкратце, ...

1 ответ

 делают это неправильно

аких обстоятельствах это возможно, а когда это невозможно, присваивать инстанции__class__ атрибут в Python? Сообщения об ошибках, такие какTypeError: __class__ assignment: only for heap types на самом деле не делай это для меня.

1 ответ

Использование локальных переменных в define_method

Я хотел бы понять, как