Sunday, February 25, 2018

C++ program to cast a char * object to a class A object.

#include <iostream>
#include <cstring>
using namespace std;
class A {
public: char *str;



A(char s[20] = 0 ) {str=s;}



};
int main() {
    char input[20];
    cin >> input;
    // char * to A
    const A& a = static_cast<A>(input);
    strcat(a.str, "-success");
    cout << a.str;
    return 0;
}

Thanks
Happy programming !

No comments:

Post a Comment

What is a data structures

  Data structure is a tool in the hands of a programmer for  storing a large number of data items  in the main memory (RAM) of a computer wh...