更多C++学习笔记,关注 wx公众号:cpp读书笔记
Item 26: Avoid overloading on universal references
假定你需要写一个函数,它使用名字作为形参,打印当前日期和时间到日志中,然后将名字加入到一个全局数据结构中。你可能写出来这样的代码:
std::multiset<std::string> names; //全局数据结构
void logAndAdd(const std
更多C++学习笔记,关注 wx公众号:cpp读书笔记
Item 26: Avoid overloading on universal references
假定你需要写一个函数,它使用名字作为形参,打印当前日期和时间到日志中,然后将名字加入到一个全局数据结构中。你可能写出来这样的代码:
std::multiset<std::string> names; //全局数据结构
void logAndAdd(const std