i have the feeling i am not following you. for me overloaded functions are only listed once in completion listboxes, and you have to enter them to cycle through the overloads in a tooltip.
i have added the two files "felineOverload.cpp" and "felineOverload.h" to my solution, using VS 2003 and VA 1426.
into the header i have placed the code:
class felineOverload
{
public:
felineOverload();
~felineOverload();
void increase(long n);
void increase(std::string);
void decrease(int n);
void decrease(std::string);
};
then in the cpp file i added the code:
felineOverload::felineOverload()
{
increase(3);
increase(4);
}
i then deleted the two functions called "increase" in the header, swapped back to the cpp file (using alt_o) and in the constructor i typed:
this->|
the function "increase" is not suggested. how close or far away am i from what you are doing?