boost :: lockfree :: queue允许的数据结构示例?

时间:2013-11-07 14:02:34

标签: c++ boost queue lock-free

boost :: lockfree :: queue对要排队的数据结构有一些要求

  • 琐碎的复制构造函数
  • 琐碎的作业
  • 琐碎的析构者

请举一个这样的课程的例子

1 个答案:

答案 0 :(得分:0)

明显的例子基本上是任何POD类:

struct point { 
    int x;
    int y;
};

显然,成员的数量和完全类型并不重要,只要每个成员本身都是内置类型,如int,或者其他类型符合要求。