Google Mail Calendar Documents Reader Web more »
Recently Visited Groups | Help | Sign in
Google Groups Home
Message from discussion Could someone tell me some book or articles about Concepts and concept checking ?

View Parsed - Show only message text

Path: g2news2.google.com!news4.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!wns13feed!worldnet.att.net!207.14.113.41!news.alt.net!not-for-mail
From: "zqiang320" <zhongl...@webmail.hzau.edu.cn>
Newsgroups: comp.lang.c++.moderated
Subject: Could someone tell me some book or articles about Concepts and concept checking ?
Date: 12 Sep 2006 15:11:41 -0400
Organization: http://groups.google.com
Lines: 20
Sender: cppm...@netlab.cs.rpi.edu
Approved: c.l....@bazarov.com
Message-ID: <1157938059.015182.51320@i42g2000cwa.googlegroups.com>
NNTP-Posting-Host: netlab.cs.rpi.edu
To: (Usenet)
Return-Path: <cppm...@netlab.cs.rpi.edu>
X-Original-Date: 10 Sep 2006 18:27:39 -0700
X-Submission-Address: c++-sub...@netlab.cs.rpi.edu
X-Auth: PGPMoose V1.1 PGP comp.lang.c++.moderated
                iQBVAwUARQcGc0HMCo9UcraBAQG4EQH/XetAPcXI31K0j9vJMHA6mNgCy7w6zmDr
                yUHeqlMvOJ4ffldL/e+CFnHAURdzqRtA/mNgBlsxlfAu0wtsIsv+7g==
                =K3i1

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! ]


Create a group - Google Groups - Google Home - Terms of Service - Privacy Policy
©2009 Google