维修费用 使用PIMPL需要一个专门的翻译单元%28a头库不能使用PIMPL%29,引入一个额外的类,一组转发函数,如果使用分配器,则公开在公共接口中使用分配器的实现细节。
不写规则依靠这个功能,除非你愿意承担维修费用,当它改变。)
不幸的是,这是目前实施的一个根本限制,并且由于PCRE1目前处于维修状态,所以不可能改变。 为了与Perl兼容,可以重复断言子模式。然而,多次断言相同的东西是没有意义的,捕获括号的副作用有时也会有用。