Никак
Никак
можно получить длину строки в char[] вроде бы
да const char* null_terminated_string = "hello world!"; // нельзя char array[] = "hello world!"; // можно
1. Гуглим, как работает sizeof. 2. Гуглим про strlen() 3. ????? 4. PROFIT!
Ну это же только для литералов...
А как можно ли из char * сделать char []?
Ты не понял. Даже если ты (каким-то макаром) так сделаешь — магия sizeof не заработает.
Если ты в компайлтайме знаешь размер, можно. Но тогда непонятно, зачем его до этого терять
Никак адекватно
Спасибо, я уже почитал про sizeof
Теперь забудь про sizeof и используй std::size
Обсуждают сегодня