——1.10以policy class定制结构
你无法定制class结构,其实也就是你无法定制特定class成员结构或者所有class成员。但是你可以用一个类包装所有class成员,而这个类使用policy的形式给出。
知道两点很重要,第一是如何定制,我已经说过了,第二是为何要使用,也就是在何时使用。
对于不同条件下不一样的东西,你可以定制以提高扩展性。书上说智能指针用它,但是如果你喜欢在设计上思考,你会发现太多使用它的地方。
你无法定制class结构,其实也就是你无法定制特定class成员结构或者所有class成员。但是你可以用一个类包装所有class成员,而这个类使用policy的形式给出。
知道两点很重要,第一是如何定制,我已经说过了,第二是为何要使用,也就是在何时使用。
对于不同条件下不一样的东西,你可以定制以提高扩展性。书上说智能指针用它,但是如果你喜欢在设计上思考,你会发现太多使用它的地方。