Результаты поиска по запросу "metaprogramming"
Ruby 2.0 Как мне включить модуль из модуля после его включения?
module X end module Y end module Z #TODO include X replacement of including Y #TODO include Y replacement of including X endЕсть ли способ обойти тот факт, что рубин не содержит ключевое слово uninclude?
SFINAE для проверки унаследованных функций-членов
Используя SFINAE, яможет обнаружить [https://stackoverflow.com/questions/257288/possible-for-c-template-to-check-for-a-functions-existence/264088#264088] Если данный класс имеет определенную функцию-член. Но что, если я хочу ...
Как я могу определить «вызывающего» моего метода в Objective-C? [Дубликат]
На этот вопрос уже есть ответ здесь: Как узнать, кто вызвал метод? [/questions/1793999/how-to-find-out-who-called-a-method] 9 ответовТак что у меня есть довольно сложное приложение, которое я, возможно, наивно согласился «отладить». При входе в ...
std :: ratio мощность стандартного std :: ratio во время компиляции?
У меня сложный вопрос с математической, алгоритмической и метапрограммирующей точки зрения. Рассмотрим следующую декларацию: template<class R1, class R2> using ratio_power = /* to be defined */;на основе примераstd::ratio ...
Ошибка GCC с шаблонами переменных: «Извините, не реализовано: невозможно развернуть« Идентификатор ... »в список аргументов фиксированной длины»
Выполняя вариационное программирование шаблонов в C ++ 11 на GCC, время от времени я получаю сообщение об ошибке: «Извините, не реализовано: невозможно развернуть« Идентификатор ... »в список фиксированной длины». Если я удаляю «...» в коде, я ...
Пределы BOOST_FUSION_ADAPT_STRUCT
Я пытался играть сBOOST_FUSION_ADAPT_STRUCT макрос и пробовал некоторые наивные вещи, такие как использование Fusion для печати любой произвольной структуры. Начиная с этогопример кода приведен в ...
Получите имя выполняемого в настоящее время метода
$0 является переменной для программы Ruby верхнего уровня, но есть ли она для текущего метода?
Вызов метода из строки с именем метода в Ruby
Как я могу сделать то, о чем они говорятВо [https://stackoverflow.com/questions/3061/calling-a-function-from-a-string-with-the-functions-name-in-python] а в рубине? Как бы вы сделали функцию на объекте? и как бы вы сделали глобальную ...