这个技巧算不上是开发工具的内容,比如房子的窗户当然可能能够进来人,院子的围墙也能够进来,但是总不能把这个也算成围墙和窗户的功能.你知道什么时候墙头上会安装上玻璃.划伤了手就不值了.
要知道,绝大多数是后(如果有不是的,自然在那部分少数里),你我所做的,并不是在创造什么东西,还是按照规则才能玩好游戏.就如同法律不可能面面俱到,可是钻法律的空子并不是什么好的习惯.
存在未必合理(至少在这个方面.不讨论哲学问题).
如果非要讨论这样的问题.楼主可以先看看我的代码.单就楼主的代码而言,不过对AnsiString的引用计数和写复制以及当前版本的编译器对string类型返回值的一种处理方式罢了,除非你在开发相当深度的东东,否则依靠于特定编译器的特定实现,并且这种利用逻辑本身并没有前途的用法,这绝对不是一件好事情.楼主代码体现的问题并不是很容易想到的通常的看法 EAX SELF等等.不是这样.至少对AnsiString,不是这样,和调用方式也没有直接的关系