Click here to Skip to main content
15,900,110 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
JokeRe: anti-standard code can compile -- about template class Pin
Maxwell Chen6-Mar-08 23:41
Maxwell Chen6-Mar-08 23:41 
GeneralRe: anti-standard code can compile -- about template class Pin
George_George7-Mar-08 0:21
George_George7-Mar-08 0:21 
GeneralRe: anti-standard code can compile -- about template class Pin
Maxwell Chen7-Mar-08 3:09
Maxwell Chen7-Mar-08 3:09 
GeneralRe: anti-standard code can compile -- about template class Pin
George_George7-Mar-08 3:18
George_George7-Mar-08 3:18 
GeneralRe: anti-standard code can compile -- about template class Pin
Maxwell Chen7-Mar-08 3:23
Maxwell Chen7-Mar-08 3:23 
GeneralRe: anti-standard code can compile -- about template class Pin
George_George7-Mar-08 3:37
George_George7-Mar-08 3:37 
GeneralRe: anti-standard code can compile -- about template class Pin
Maxwell Chen7-Mar-08 3:56
Maxwell Chen7-Mar-08 3:56 
GeneralRe: anti-standard code can compile -- about template class Pin
George_George7-Mar-08 20:21
George_George7-Mar-08 20:21 
Hi Maxwell,


For your quoted comments below,

Maxwell Chen wrote:
Not can an unqualified name used in a template ever be bound to a local name.


Do you mean this sample from gcc document?

http://gcc.gnu.org/onlinedocs/gcc/Name-lookup.html[^]

template <typename T> struct Base {
    int f();
};

template <typename T> struct Derived : Base<T> {
    int g() { return f(); };
};


In the statement, unqualified name you mean f in class Derived or? Bound to a local name? What is the local name? I am confused.

2.

For your below quoted comments,

Maxwell Chen wrote:
Finally, even if a template is first used within a class, unqualified names used in the template will not be bound to members of that class.


Do you mean you quoted sample (sort function and Container class) matches the above statement?


regards,
George
GeneralRe: anti-standard code can compile -- about template class Pin
George_George7-Mar-08 0:20
George_George7-Mar-08 0:20 
GeneralRe: anti-standard code can compile -- about template class Pin
George_George7-Mar-08 0:19
George_George7-Mar-08 0:19 
GeneralRe: anti-standard code can compile -- about template class Pin
BadKarma7-Mar-08 1:11
BadKarma7-Mar-08 1:11 
GeneralRe: anti-standard code can compile -- about template class Pin
George_George7-Mar-08 1:13
George_George7-Mar-08 1:13 
GeneralRe: anti-standard code can compile -- about template class Pin
BadKarma7-Mar-08 1:35
BadKarma7-Mar-08 1:35 
GeneralRe: anti-standard code can compile -- about template class Pin
George_George7-Mar-08 1:39
George_George7-Mar-08 1:39 
GeneralRe: anti-standard code can compile -- about template class Pin
Mike Dimmick7-Mar-08 14:30
Mike Dimmick7-Mar-08 14:30 
GeneralRe: anti-standard code can compile -- about template class Pin
George_George7-Mar-08 20:25
George_George7-Mar-08 20:25 
GeneralRe: anti-standard code can compile -- about template class Pin
Mike Dimmick8-Mar-08 1:34
Mike Dimmick8-Mar-08 1:34 
GeneralRe: anti-standard code can compile -- about template class Pin
George_George8-Mar-08 22:15
George_George8-Mar-08 22:15 
QuestionHow Can Attach Bar Visulizer? Pin
Le@rner6-Mar-08 20:26
Le@rner6-Mar-08 20:26 
QuestionHow to Get Task List in Windows Pin
somasundarambe6-Mar-08 19:12
somasundarambe6-Mar-08 19:12 
AnswerRe: How to Get Task List in Windows Pin
Rajkumar R6-Mar-08 19:36
Rajkumar R6-Mar-08 19:36 
GeneralRe: How to Get Task List in Windows Pin
nitin36-Mar-08 20:14
nitin36-Mar-08 20:14 
GeneralRe: How to Get Task List in Windows Pin
Rajkumar R6-Mar-08 21:24
Rajkumar R6-Mar-08 21:24 
GeneralRe: How to Get Task List in Windows Pin
somasundarambe6-Mar-08 21:45
somasundarambe6-Mar-08 21:45 
Generalqualified name and unqualified name Pin
George_George6-Mar-08 18:29
George_George6-Mar-08 18:29 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.