源代码://Blahblah~{//////////////////////////////////写法一BEGIN//charrealc=(char)c;//outString->append(&realc,1);//写法一END//////////////////////////////////////////////////////////////////为什么写法二是"moreefficientfunctioncall?"*outString+=(char)c;//somewhatmoreefficientfunctioncall.////////////////////////////////++i;}//Blahblah~而重载的+=运算符的操作是这样的这个函数写在类定义里~应该会转化成内联(?)//+=operator.MapstoappendMyString&operator+=(charsingle){returnappend(&single,1);}这样会不会提高代码效率?为什么?
梵蒂冈之花
桃花长相依
相关分类