在C ++书籍中,我遇到了有关如何重载插入操作符以将数据放入std :: ostream的描述。但是当我研究新动力资源时,我遇到了这个代码:
<system.serviceModel>
<bindings>
<customBinding>
<binding name="CoreSoapBinding">
<textMessageEncoding messageVersion="Soap12" />
<httpTransport />
</binding>
</customBinding>
</bindings>
<client>
<endpoint address="https://URL_OF_Service/" binding="customBinding"
bindingConfiguration="CoreSoapBinding" contract="ContractName"
name="CoreSoapPort" />
</client>
</system.serviceModel>
正如您所看到的,没有使用std :: ostream。 而且我不确定它是否正确的C ++标准。 我在哪里可以查找任何官方或严肃的文档或某些C ++书籍,其中写的代码如上所示是正确的?也就是说要纠正为自己的流类重载插入操作符?提前谢谢!
答案 0 :(得分:0)
您可以为用户定义的类重载运算符,例如File
。
是否总是一个好主意,是一个意见问题。