위에 보면 string s = "value" 이런식으로 하면 "value" 리터럴을 복사한다는데 그럼 string s("value') 같이 직접 초기화하는 것보다 비효율적인가요?

리터럴 복사한다는게 리터럴이 먼저 메모리에 할당되고 그걸 다시 복사하는 거라 또 메모리에 할당된다는 소리로 들리는데요..