std::string_view 函數傳值與編譯器最佳化 在使用 c++17 的 std::string_view 時肯定會有這個疑問: 我們該用 const string_view& 還是 string_view ? 因為他本身就是 reference 的意思了,所以在函數傳值時,直接傳值比較符合語意。 可是考慮到效能:他又至少是一個 struct 包含一個指標和整數,是不是該傳 const&?但這就像傳一個 reference 的 reference? 這裡從編譯器最佳化給出一個看法:傳...
notes.mukyu.dev2 min readNo responses yet.