[sisyphus] Менеджер пакетов
Александр Орлов
=?iso-8859-1?q?alexis031182_=CE=C1_gmail=2Ecom?=
Ср Дек 12 15:14:43 MSK 2007
Спасибо всем. Ответ найден. Как всегда решение тривиально. Данный код
исполняется лишь из-под root'а.
12.12.07, Andrew Borodin <borodin на zarya-k.ru> написал(а):
>
> On Wed, Dec 12, 2007 at 01:31:32PM +0200, Andrew G. Klepcha wrote:
> > В сообщении от Wednesday 12 December 2007 11:34:46 Александр Орлов
> написал(а):
> > > Простите, неправильно написал. Так должно быть:
>
> > > pkgCache::PkgIterator I = Cache.PkgBegin();
> > > for (;I.end() != true; I++) {}
>
> > во-первых it.end() != true стоит заменить на !it.end()... хотя,
> возможно, что
> > сам компилятор заменит.... а что такое PkgIterator? вы уверены, что ++
> дает
> > именно тот эффект, что вы ожидаете? может надо что-нибудь вроде it.next
> ()?
>
> В самом apt'е код написан именно так.
>
> --
>
> С уважением,
> А. Бородин.
> _______________________________________________
> Sisyphus mailing list
> Sisyphus на lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/sisyphus
----------- следующая часть -----------
Вложение в формате HTML было удалено...
URL: <http://lists.altlinux.org/pipermail/sisyphus/attachments/20071212/a0a65d37/attachment-0002.html>
Подробная информация о списке рассылки Sisyphus