Циклы
Цикл - процесс многократного повторения заданных действий.
В СT++ есть два типа циклов, осуществляющих прямое прохождение по массиву данных.
Операторами циклов являются конструкции <TMPL_loop> и <TMPL_foreach>.
Исторически первая появившаяся конструкция <TMPL_loop> была аналогична используемой в проектах, основанных на соглашениях модуля Perl HTML::Template. Смысл этой конструкции - в максимально синтаксически простом доступе к выводимом данным. Если требуется простой вывод данных внутри тела цикла эта конструкция является наиболее подходящей. Подробное описание этого типа циклов доступно в разделе справки Обычные циклы.
В том случае когда необходим вывод сложных циклов, включающих в себя вложенные циклы, более удобным будет доступ через именованные итераторы <TMPL_foreach>. Справка по использованию этой конструкции находится в разделе Циклы с итераторами
Copyright © 2003 - 2009 CTPP Dev. Team | http://ctpp.havoc.ru