*str)
                  
                  
                  {
                  
                  
                     str = new char[10];
                  
                  
                  }
                  
                  
                  
                  
                  
                  char *str;
                  
                  
                  test(str);
                  
                  
                
Ну потому что....
Потому что ты копируешь значение указателя в функцию
Тебе нужна ссылка на указатель
C++ output parameters
Обсуждают сегодня