H
hs
Is the following correct?
void foo(int len, char* val)
{
..
..
..
unsigned char* string = (unsigned char*) new char [ len];
memcpy(string, val, len);
..
..
..
}
memcpy takes void*, val is char* but string is unsigned char* ??
Thanks
hs
void foo(int len, char* val)
{
..
..
..
unsigned char* string = (unsigned char*) new char [ len];
memcpy(string, val, len);
..
..
..
}
memcpy takes void*, val is char* but string is unsigned char* ??
Thanks
hs