cin이나 cin.get() 같은걸로 가변길이 문자열 받아올때


사이즈에 딱 맞는만큼만 할당 어떻게 함??(ex: apple 이라고 치면 char temp[5] 만큼만 사용하게)


그냥 생각나는건 최소 사이즈 정해준다음에 계속 realloc 하는건데 존나 불편하지 않음??


string 쓰거나 vector 선언해서 하나씩 push 해주는게 더 좋나요?


가장 간편하고 효율적인 방법 뭐가있는지좀 알려주셈