I have an array:
CHAR m_manuf[256];
I am trying to copy a value to this array as:
m_manuf = "abacus"; //This shows error
I also tried this variation:
char abc[256] ="abacus";
m_manuf = abc; //Shows error as left value must be l-value
You cant' copy an array like that, instead of you can do,
CHAR m_manuf[256];
strcpy(m_manuf,"abacus" );
Or
char * m_manuf = "abacus";
Or
char abc[256] ="abacus";
strcpy(m_manuf,abc );
Note : The better way to handle char arrays are using std::string,