c++11 - 代码日志

标签:c++11

AI翻译

具有可变数量的参数的函数具有已知类型,c 11的方式

viewed(1)

我已经知道stdarg.h的方式,在c中有一个可变参数的函数,如例如here所述。我也知道c 11标准有here所述的可变模板。 但是在上述两种方案中,我们不知道(我们不能强制)参数类型在编译时afaik。我正在寻找的是将已知类型的可变参数...

AI翻译

C 11中提出的无限制工会是什么?

viewed(1)

我收集无限制的工会作为C 11中提出的功能之一。任何人都可以解释这背后的语义和它提供的优点? 维基百科上有一个解释:http://en.wikipedia.org/wiki/C%2B%2B0x#Unrestricted_unions 先询问...

AI翻译

C STL地图:是访问时间O(1)?

viewed(2)

关键是看std :: map O(1)?我以为这是直到我想到了更多。它基于树实现,所以查找时间应该是O(log N),是否正确? 而且,有可能O(1)查找字符串键,std :: unordered_map也许吗? 查找std::map的复杂...

AI翻译

什么时候可以使用c 11类型的memcpy?

viewed(1)

我的问题如下: 如果我想复制一个类类型,memcpy可以很快地做到这一点。这在某些情况下是允许的。 我们有一些类型特征: > is_standard_layout。> is_trivially_copyable。 我想知道的是一...