Take this piece of code:
#include <map>
#include <string>
class Test
{
public:
typedef std::map<int, std::string> IntToString;
std::pair<bool, IntToString> GetMap();
};
int main()
{
}
After issuing "Create Implementation" the following code resulted:
std::pair<bool, IntToString> Test::GetMap()
{
}
instead of
std::pair<bool, Test::IntToString> Test::GetMap()
{
}
Cheers!