PROGRAM FOR SHOW TYPE CONVERSION FROM BASE TYPE TO CLASS TYPE
//program to show type conversion from base type to class type
#include<iostream.h>
#include<string.h>
#include<conio.h>
class string
{
int length;
char *p;
public:
void display()
{
cout<<p<<endl;
}
string(){}
string(char *);
};
string::string(char *a)
{
length=strlen(a);
p=new char[length+1];
strcpy(p,a);
}
void main()
{
string s1,s2;
char *n1="sathish",*n2="saranya";
clrscr();
s1=string(n1);
s2=n2;
s1.display();
s2.display();
getch();
}
#include<iostream.h>
#include<string.h>
#include<conio.h>
class string
{
int length;
char *p;
public:
void display()
{
cout<<p<<endl;
}
string(){}
string(char *);
};
string::string(char *a)
{
length=strlen(a);
p=new char[length+1];
strcpy(p,a);
}
void main()
{
string s1,s2;
char *n1="sathish",*n2="saranya";
clrscr();
s1=string(n1);
s2=n2;
s1.display();
s2.display();
getch();
}

Comments
Post a Comment