Hi. Is there is a way to find out whether constructor has been declarated with "explicit" keyword or not? struct XXX{ explicit XXX(int); //--^^^^^^^^? }; Thanks Roman Yakovenko