C/C++ code completion uses the standard Vim code completion mechanism like so:
#include <st<C-X><C-U>
#include <stio.h>
int main(void) {
pu<C-X><C-U>
puts(
puts("Hello World");
return EX<C-X><C-U>
return EXIT_SUCCESS;
}
Note
This feature depends on the eclipse cdt which should be installed for you when choosing c/c++ support in the eclim installer.
Warning
C/C++ completion has been disabled on Windows when using the headless version of eclim because of a native call which blocks indefinitely. Hopefully in the future this issue will be resolved or a work around found.