相关疑难解决方法(0)

使用"成员空间"成语?

今天,我了解了C++"memberspace"的成语,这大致滥用C++,使得的性质T::bar以及T.bar工作,当T既是一个类型,在某些范围内的对象.

struct A {
  struct Controls {
    /* put some typedefs/data/functions here */
  } Controls;
};

// Can be used as a type and value
A a;
A::Controls::iterator it = a.Controls.begin();
Run Code Online (Sandbox Code Playgroud)

你有没有在练习中使用过这个成语?你觉得它有用吗?这个成语有什么好的或最好的应用?

c++

9
推荐指数
1
解决办法
483
查看次数

标签 统计

c++ ×1