[...]
create a console-project with the wizard (c++),
in main type std:: and chose any of the suggestions and I get the function with all parameter definitions as completion.
std::abs expands to (e.g.) std::abs(float __x)
That is odd. For me, it just completes to std::abs(|) (where "|" is the caret) when I am within the body of main(). I only get that behaviour if I am in the global scope and have "Add function arguments' types and names when autocompleted outside function" checked.
What does it look like in your autocomplete listing? (For me it is: [icon]abs(): _GLIBCXX_CONSTEXPR float .)
It's the same here.
But I'm again not able to reproduce it.
Unfortunately I had created my test project in my temp-folder (like most of the time) and it does not longer exist.
I do not recall which header I included yesterday, but it was definitey not cmath directly.
I try to investigate and post here again.
Maybe I had some incomplete lines, so CC thought I was outside a function.
I don't have such issue.
I'm using rev 9744 on WinXP. I have the options checked on as Alpha said.
Both auto completion inside a function body or in global namespace works fine.