0xd34df00d 16.03.2012 15:23 Azoth_primary

Uniform initialization syntax делает из моих плюсцов какой-то ДЖЫСОН:
TabUncloseInfo info =
{
{
recTab→GetTabRecoverData (),
GetSessionProps (widget)
},
qobject_cast<IHaveRecoverableTabs*> (tab→ParentMultiTabs())
};

c++
Recommended by:

@pooq: моча съела говно

1. werehuman 16.03.2012 15:23 Psi+

ты говоришь так, будто никогда не видел json

2. 0xd34df00dwerehuman /1 16.03.2012 15:24 Azoth_primary

Че.

3. werehuman0xd34df00d /2 16.03.2012 15:24 Psi+

вообще не похоже

4. 0xd34df00dwerehuman /3 16.03.2012 15:24 Azoth_primary

Почему?

5. werehuman0xd34df00d /4 16.03.2012 15:25 Psi+

потому что json — набор данных, а у тебя набор операторов в списке

6. werehumanwerehuman /5 16.03.2012 15:27 Psi+

сейчас ты напишешь "да ты вообще ебанулся, хуйню несёшь". Угадал или нет?

7. 0xd34df00dwerehuman /5 16.03.2012 15:27 Azoth_primary

Э, не понял. А что возвращает GetTabRecoverData и qobject_cast? Не данные? У меня в /0 вообще-то объект типа TabUncloseInfo, который содержит подобъект типа TabRecInfo (вложенные {}) и тупой указатель.
Чочо не так?

8. 0xd34df00dwerehuman /6 16.03.2012 15:27 Azoth_primary

Почти.

9. werehuman0xd34df00d /8 16.03.2012 15:27 Psi+

уже прогресс

10. 0xd34df00dwerehuman /9 16.03.2012 15:27 Azoth_primary

Щито.

11. werehuman0xd34df00d /7 16.03.2012 15:27 Psi+

json — формат описания данных. В нём не может быть никаких вычислений.

12. 0xd34df00dwerehuman /11 16.03.2012 15:28 Azoth_primary

А данные, блядь, откуда берутся?
Ты что. не можешь написать { huipizda (5), [ 10, 20, 30 + 5 ] }?

13. werehuman0xd34df00d /12 16.03.2012 15:29 Psi+

этот язык программирования называется JavaScript. Кстати, на него тоже не похоже. Оператор → есть только в C++ и PHP.

14. werehumanwerehuman /13 16.03.2012 15:29 Psi+

а json — это { "key": 5, "other_key": [10, 20, 35]}

15. 0xd34df00dwerehuman /13 16.03.2012 15:30 Azoth_primary

-______\\\
Поинт /0 в том, что если у компайлера достаточно инфы о типах (а почти всегда тут будет достаточно, нужно указать просто тип outermost-объекта), типы внутренних хуевин выведутся сами, и ничего указывать не нужно, знай себе пиши, чем инициализировать.

Do you really want to delete ?