I have a class like this one:
class Test{ public: Test(string value); Test(bool value); };
If I create an object like this:
One way to circumvent this problem, is to provide another constructor taking a const char* and then converting explicitly to a std::string.