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

Derivatives stock list at NSE

Complete FNO stock list at NSE. ABB India Ltd ACC Ltd APL Apollo Tubes Ltd AU Small Finance Bank Ltd Aarti Industries Ltd Abbott India Ltd A...