List 无论如何,获取接收到的消息中的所有可用标记
通过处理FieldNotFound异常可以直接检查标记是否可用。我可以使用QuickFix lib获取入站消息中的标记列表吗?您可以使用方法List 无论如何,获取接收到的消息中的所有可用标记,list,tags,quickfix,List,Tags,Quickfix,通过处理FieldNotFound异常可以直接检查标记是否可用。我可以使用QuickFix lib获取入站消息中的标记列表吗?您可以使用方法isSetField检查标记是否可用,而不是处理异常。如@user2622305所述,要获得消息标记的列表,您可以使用begin()和end()遍历消息字段,这似乎是FieldMap的迭代器begin(){return m_fields.begin();}迭代器end(){return m_fields.end();}可能是答案?这不会在重复组中获得标记,不
isSetField
检查标记是否可用,而不是处理异常。如@user2622305所述,要获得消息标记的列表,您可以使用begin()
和end()
遍历消息字段,这似乎是FieldMap的迭代器begin(){return m_fields.begin();}迭代器end(){return m_fields.end();}可能是答案?这不会在重复组中获得标记,不过,我认为开始和结束应该是我获得所有确定标签的方式。