Go to Google Groups Home    comp.lang.c++.moderated
Could someone tell me some book or articles about Concepts and concept checking ?

zqiang320 <zhongl...@webmail.hzau.edu.cn>

Dear friends:
        I am reading sgi STL concept_checks.h, but I could not
understand its semantic, such as:

#define __STL_CLASS_REQUIRES(__type_var, __concept) \
  typedef void (* __func##__type_var##__concept)( __type_var ); \
  template <__func##__type_var##__concept _Tp1> \
  struct __dummy_struct_##__type_var##__concept { }; \
  static __dummy_struct_##__type_var##__concept< \
    __concept##_concept_specification< \
      __type_var>::__concept##_requirement_violation>  \
  __dummy_ptr_##__type_var##__concept

 Could someone tell me some book or articles about Concepts and concept
checking ?

      [ See http://www.gotw.ca/resources/clcm.htm for info about ]
      [ comp.lang.c++.moderated.    First time posters: Do this! ]