AP
```char
* buffer =
new
char[100];
buffer[0] = 't';
buffer[1] = 'e';
buffer[2] = 's';
buffer[3] = 't';
buffer[4] = '\0';
std::cout <<
sizeof(buffer)/
sizeof(
char) << std::endl;
//??? expecting 100 here but get 8```std::string
или просто интересно попробовать C подобную работу со строками?