|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Alexander Grebenkov 2:5035/68 20 Oct 2005 13:17:22 To : Ilya Anfimov Subject : Re: Дык на чём остановиться? --------------------------------------------------------------------------------
>> >> >> IA> int i;
>> >> >> IA> for (i=0; i<confMaxGadgets; i++)
>> >> >> IA> AddToList(FreeGadgets, NewGadgetVoid());
int objectsToAdd = confMaxGadgets;
while (objectsToAdd--)
{
AddToList(FreeGadgets, NewGadgetVoid());
}
А ещё подумалось мне, что в данном случае может оказаться лучше вынести
добавление в список N объектов отдельную функцию, которая будет брать
параметрами число добавляемых объектов и "производящую" функцию. Внутри этой
функции будет тот же самый цикл while, но декрементироваться будет уже параметр
функции.
С приветом, Шурик Гребеньков. e-mail: greb@kursknet.ru
--- ВОЙHА - это МИР. СВОБОДА - это РАБСТВО. HЕЗHАHИЕ - СИЛА
* Origin: all your base are belong to us (2:5035/68)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/188543576105.html, оценка из 5, голосов 10
|