Результаты поиска по запросу "recursion"
Это означает что-то вроде «съедение циклов процессора не является побочным эффектом». Код, который не имеет побочных эффектов, кроме использования ЦП, и не дает значения, которое будет использовано позже, не должен запускаться вообще. Реализация свободна решать, запускать этот код или нет. Это, однако, не получить заказ пиццы.
+ 11, как бесконечный цикл без побочных эффектов, следующая программа - UB: int main() { while (true) {} }Является ли следующее также UB? void foo() { foo(); } int main() { foo(); }Цитаты из стандарта для обеих программ были бы идеальными.
Хотя этот код может ответить на вопрос, предоставление дополнительного контекста относительно того, почему и / или как этот код отвечает на вопрос, повышает его долгосрочную ценность.
аюсь найти все файлы с определенным расширением в каталоге и его подкаталогах с помощью моего bash (последняя версия Ubuntu LTS). Вот что написано в файле скрипта: #!/bin/bash directory="/home/flip/Desktop" suffix="in" browsefolders () for i ...
Мы привыкли делать это в Форт. Когда я знаю, что слово будет возвращаться к слову, которое будет возвращаться, мы извлекаем адрес возврата из стека, а затем возвращаемся, фактически возвращаясь к вызывающей стороне вызываемого. Оно работает.
аю свой собственный интерпретируемый язык, похожий на Lisp, и хочу оптимизировать хвостовой вызов. Я хочу освободить мой интерпретатор из стека C, чтобы я мог управлять своими собственными переходами от функции к функции и своей магией стека для ...
рекурсивное регулярное выражение для обработки вложенных строк, заключенных в {| и |}
В проекте у меня есть текст с такими шаблонами: {| текст {| текст |} текст |} больше текста Я хочу получить первую часть в скобках. Для этого я использую preg_match рекурсивно. Следующий код уже работает ...
(php.net - лол, он запер его)
сновном хочу использовать str_replace все значения многомерного массива. Кажется, я не могу понять, как бы я сделал это для многомерных массивов. Я немного застрял, когда значение является массивом, кажется, что он находится в бесконечном цикле. ...
Спасибо
у отобразить дерево категорий, управляемых с помощью предка самоцветов. Я хотел бы использовать помощника, который будет рекурсивно проходить по дереву и возвращать категории по очереди, на данный момент без HTML-тегов или содержимого. module ...
при прохождении уровней иерархии массивов:
я есть стандартный массив с парами ключ-значение - и я хочу использовать ключи, чтобы преобразовать его в многомерный массив. Сложность заключается в том, что мне нужно рекурсивно зациклить неизвестное количество новых ключей и превратить их в ...
HandleTreeItems не лямбда, он просто принимает лямбда в качестве аргумента. Таким образом, это не отвечает на конкретный вопрос.
кто-нибудь показать мне, как реализовать рекурсивное лямбда-выражение для обхода древовидной структуры в C #.
Как избежать рекурсии собственности
Это недавно ударило меня по проекту, над которым я работал. Большинство людей знакомы с рекурсией свойств: public int Test { get { return this.test; } set { this.Test = value; } } private int test;Вы случайно поместили заглавную букву T в этот ...
PHP - рекурсивный итератор многомерного массива
Я пытаюсь написать рекурсивную функцию-итератор массива, в которой функция будет возвращать результирующий набор всех наборов, заданных параметром '$ needle'. Где $ needle = key Вот моя функция: function recursive($needle, $array, $holder = ...