Rayslava 01.08.2011 11:17 Office

Есть кусок кода.

twitterInterface *ti = new twitterInterface();
Tweet *twit;

foreach (twit,ti→getCommonFeed(5))
ui→textBrowser→insertPlainText(twit→getAuthor()+twit→getText ());

Где, Tweet — класс от QObject, ti→getCommonFeed(5) возвращает QList<Tweet*> из пяти элементов.
Это я уебан или я могу аргументировать такое криком "Это leechcraft-way!" ?

1. magog 01.08.2011 11:18 Azoth

а что тебе не нравится, собственно

2. werehuman 01.08.2011 11:18

А что не так?

3. Rayslavamagog /1 01.08.2011 11:18 Office

Ну лист из указателей.. Как-то чересчур динамично, не?

4. werehumanRayslava /3 01.08.2011 11:19 Psi+

лолшто

5. magogRayslava /3 01.08.2011 11:19 Azoth

нормально. Я обычно для этого QHAsh или QMap юзаю

6. Rayslavawerehuman /4 01.08.2011 11:19 Office

Ок-ок. Тогда так и пишу.

7. Rayslavamagog /5 01.08.2011 11:19 Office

Ну мне тупо список возвращать. Он все равно сортированный по времени будет. Зачем мне хеши?

8. 0xd34df00d 01.08.2011 11:19 Azoth_primary

Нормально. Только с пробелами говно, используй Q_FOREACH, ну и C++0x неок пока что.

9. Rayslava0xd34df00d /8 01.08.2011 11:20 Office

Так это Q_FOREACH и есть :)

10. werehumanRayslava /9 01.08.2011 11:20 Psi+

он боится копробустового foreach

11. magogRayslava /7 01.08.2011 11:20 Azoth

я хочу скать, что это нормальный код

12. Rayslavamagog /11 01.08.2011 11:20 Office

Ну всё. Тогда продолжаю.

13. 0xd34df00dRayslava /9 01.08.2011 11:21 Azoth_primary

Да, но нужно именно Q_FOREACH )

14. Rayslava0xd34df00d /13 01.08.2011 11:21 Office

-_-

15. 0xd34df00dRayslava /14 01.08.2011 11:21 Azoth_primary

ПРОБЛЕМЫ С БУСТОМ КРОВЬГОВНО

16. Rayslava0xd34df00d /15 01.08.2011 11:21 Office

Переименовал уже.

17. werehuman0xd34df00d /15 01.08.2011 11:21 Psi+

МАКРОСЫ НЕЙМСПЕЙСЫ ТРУП СТРАУСА

18. 0xd34df00dwerehuman /17 01.08.2011 11:23 Azoth_primary

СИШАРП ДЕЛЕГАТЫ СКАЧАТЬ БЕСПЛАТНО БЕЗ СМС

19. werehuman0xd34df00d /18 01.08.2011 11:24 Psi+

МОКРЫЕ ПИСЕЧКИ ПЕРЕУСТАНОВИТЬ ШИНДОШС БЕЗ РЕГИСТРАЦИИ

20. Rayslavawerehuman /19 01.08.2011 11:33 Office

Так. А после того, как этот лист перестанет быть нужен он мне поудаляет содержимое при деструкции или мне еще раз бегать по нему и удалять? :-\

21. magogRayslava /20 01.08.2011 11:33 Azoth

оберни все в boost::shared_ptr

22. 0xd34df00dRayslava /20 01.08.2011 11:35 Azoth_primary

А он шоле новые объекты создает?

23. Rayslava0xd34df00d /22 01.08.2011 11:35 Office

Ну да. Они создаются в этой функции.

24. 0xd34df00dRayslava /23 01.08.2011 11:36 Azoth_primary

Гкхм. Но зачем? Олсо да, оберни же в shared_ptr, qlist не владеет же объектами.

25. Rayslava0xd34df00d /24 01.08.2011 11:36 Office

Уже владеет :3

Do you really want to delete ?