Skip to content

Unable to iterate json: "ambiguous overload for operator!=" #4212

Closed Answered by torridstoic
torridstoic asked this question in Q&A
Discussion options

You must be logged in to vote

Arrg: I spend days searching for an answer before giving up and asking here. Within an hour of posting, I found the problem and a solution: elsewhere in my codebase, I found using std::rel_ops::operator!=; std::rel_ops::operator>; std::rel_ops::operator<=; std::rel_ops::operator>=;

Removing these statements and replacing them with boost/operators.hpp in the affected class fixed my compile errors.

Replies: 2 comments

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Answer selected by torridstoic
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
1 participant