You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
However, I'm not sure this is the way we should fix the problem. I'd like to avoid unnecessary copying. This means, if the user passes a const char* we should store it as is. An overload should take care of an std::string argument.
Using C++17 std::variant would allow to solve the issue in a uniform way. Alternatively, we could use C++11 unrestricted unions.
Please create a separate PR for this issue.
Originally posted by @sergiud in #631 (comment)
The text was updated successfully, but these errors were encountered: