一段看不懂的c++代码
小弟在实验楼做这个小练习:C++实现高性能内存池,有一段代码看不懂了:
template <typename U, typename... Args> void construct(U* p, Args&&... args) { new (p) U (std::forward<Args>(args)...); }请教各位牛友大神,什么意思?
谢谢!
template <typename U, typename... Args> void construct(U* p, Args&&... args) { new (p) U (std::forward<Args>(args)...); }请教各位牛友大神,什么意思?
相关推荐