Topic: Name Lookup rules
Author: loewis@informatik.hu-berlin.de (Martin v. =?iso-8859-1?q?L=F6wis?=)
  Date: Sun, 22 Sep 2002 21:04:26 +0000 (UTC) Raw View
gdr@soliton.integrable-solutions.net (Gabriel Dos Reis) writes:
> See the note in 9.3/5.
Interestingly enough, the example of the OP nearly literally came from
9.3/5...
Regards,
Martin
---
[ comp.std.c++ is moderated.  To submit articles, try just posting with ]
[ your news-reader.  If that fails, use mailto:std-c++@ncar.ucar.edu    ]
[              --- Please see the FAQ before posting. ---               ]
[ FAQ: http://www.jamesd.demon.co.uk/csc/faq.html                       ]
Author: "tanton@bellsouth.net"@bellsouth.net ("Tanton Gibbs")
  Date: Sat, 21 Sep 2002 19:07:33 +0000 (UTC) Raw View
If I have the following file:
struct X {
  typedef int T;
  void f( T t );
};
typedef float T;
void X::f( T t ) {
}
Is this well defined C++.  If so, to what type does T resolve?  Can someone
refer me to the standard passage on the subject?
Thanks!
Tanton
---
[ comp.std.c++ is moderated.  To submit articles, try just posting with ]
[ your news-reader.  If that fails, use mailto:std-c++@ncar.ucar.edu    ]
[              --- Please see the FAQ before posting. ---               ]
[ FAQ: http://www.jamesd.demon.co.uk/csc/faq.html                       ]
Author: gdr@soliton.integrable-solutions.net (Gabriel Dos Reis)
  Date: Sat, 21 Sep 2002 19:43:53 +0000 (UTC) Raw View
"tanton@bellsouth.net"@bellsouth.net ("Tanton Gibbs") writes:
| If I have the following file:
|
| struct X {
|   typedef int T;
|   void f( T t );
| };
|
| typedef float T;
|
| void X::f( T t ) {
| }
|
| Is this well defined C++.
Yes.
| If so, to what type does T resolve?
The "T" in the definition of X::f resolves to X::T, i.e. int.
|  Can someone
| refer me to the standard passage on the subject?
See the note in 9.3/5.
--
Gabriel Dos Reis                    gdr@integrable-solutions.net
---
[ comp.std.c++ is moderated.  To submit articles, try just posting with ]
[ your news-reader.  If that fails, use mailto:std-c++@ncar.ucar.edu    ]
[              --- Please see the FAQ before posting. ---               ]
[ FAQ: http://www.jamesd.demon.co.uk/csc/faq.html                       ]