I was wondering where I can download a c++ compiler with code completion that doesn't suck like the back-end of a donkey. I have tried Eclipse, but that could not find code that had a space in the path (which means the entire concept is kinda unless), I tried codeblocks, which has a limited form of code completion that can only list the members of the current object, not the functions that can be called on them.
This situation annoys me, because all the IDEs for Java that I have used or heard about have a much better inference engine.
Much obliged if you could help me.