我正在学习一个 C++ 程序。我是初学者,所以我有点困惑这是什么意思。
问题是这样的:
https://www.codechef.com/problems/H1
我看到了某人的解决方案,很困惑这是什么意思map<string, int> m= {};
。
std::map<Key, Value>
是将键映射到值的关联容器。有关完整详细信息,请参阅std::map。
map<string, int> m = {};
调用 的默认构造函数map<string, int>
。事实上,= {}
部分是不必要map<string, int> m;
的以一种不那么冗长的方式做同样的事情。
此外,如果默认构造函数和初始化列表构造函数都可用,则= {}
调用默认构造函数。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句