'overloading on the c++'에 해당되는 글 1건

  1. 2007.06.14 overloading on the c++
C, C++2007. 6. 14. 13:02

// overloading on the c++
// code from http://www.winapi.co.kr/


#include <stdio.h>
#include <process.h> 

class B
{
public:
     void f(int a) { puts(
"B::f(int)"); }
     void f(double a) { puts(
"B::f(int)"); }
};
 
class D : public B
{
public:
     void f(char
*a) { puts("D::f(char *)"); }
};
 
void main()
{
     D d;

     d.f(
"");          // OK!!
    
    d.f(1);           // ERROR ( it's Invisible !!)
    d.f(2.3);        // ERROR

   system( "pause" );
}

'C, C++' 카테고리의 다른 글

Orcas 베타 버전 압축에 RAR 가??!!  (0) 2007.07.02
[VA.C] example for variable number of arguments  (0) 2007.06.18
overloading on the c++  (0) 2007.06.14
Dialog Units  (0) 2007.06.13
현재 윈도우즈 버전 얻기 예제  (0) 2007.05.19
상수 포인터...  (0) 2007.05.17
Posted by 어쩌다보니 Jay Two

댓글을 달아 주세요