함수 파라미터 말고 함수 내부에서 지역 변수 선언할 때


auto A = { "asdf", 1, true };

const auto& B = Struct{ "asdf", 1, true };


여기서 A는 생성자 호출이고


B는 임시 변수 생성(생성자 호출) 후에 그 레퍼런스 받는 거 맞나?


어차피 별 차이 없겠지만 굳이 따지자면 A가 더 나은 건가?