My suggestion is both.
Some projects are suitable for Python on developing, some are suitable for C++. You will develop more tools that fit your needs if you know both languages.
I use C#, Java, C++ on developing trading tools, use R on my statistical analysis, use Excel + VBA on cross market...