Possible Duplicate:
behaviour of const_cast
I need to understand what this line means
char A = strdup(const_cast<char*>(aString.c_str()));
I understand what strdup does from this:
strdup() - what does it do in C?
strdup expects a const char pointer. Its the <,> part of the above line that confuses me.