When I use clang to format my C++ codes, I ran into a problem:
priority_queue<int, vector<int>, greater<int> > q;
will be automatically formatted into:
priority_queue<int, vector<int>, greater<int>> q;
Two separate '>' will be formatted into a shift >>.
So how should I configure the .clang-format file to avoid this situation?