Find us On Facebook

Thursday, April 7, 2011

Conversion BASIC TO CLASS TYPE string to class object

#include <iostream.h>
#include <conio.h>
#include <string.h>

class string
{
  char *p;
  int len;
  public:
    string::string()
    {}
    string::string(char *a)
    {
      len=strlen(a);
      p=new char[len+1];
      strcpy(p,a);
    }
    void display()
    {
      cout<<p;
    }
};

void main()
{
 clrscr();
 string s1,s2;
 char *name1="vivek";
 char *name2="patel";
 s1=string(name1);       //Invoke constructor
 s2=name2;               //Invoke constructor

 s1.display();
 cout<<endl;
 s2.display();
 getch();
 }

0 comments:

Post a Comment

Programms

C,C++,VB, PL/SQL EBOOK SEARCH ENGINE