How to avoid implicit conversion in C++ | Hacker News Reader