Показать сообщение отдельно
Старый 27.09.2010, 21:56   #4
jimon
 
Сообщений: n/a
Ответ: Qt QML : декларативный интерфейс, императивная логика

Morganolla
А что такое explicit?
запрет на автоприведение типов при вызове конструктора

к примеру :
class A
{
A(int V){ ... }
};
...
A foo = 5;    // работает
A foo = A(5); // работает
class A
{
explicit A(int V){ ... }
};
...
A foo = 5;    // не работает
A foo = A(5); // работает
 
Ответить с цитированием
Эти 4 пользователя(ей) сказали Спасибо за это полезное сообщение:
developer (27.09.2010), impersonalis (27.09.2010), Morganolla (27.09.2010), Randomize (27.09.2010)