I have noticed that I wrote by mistake
#include <vector>> //Notice the additional > after <vector>
My code compiled well without any problem. How is this possible?
P.S. I am on MSVS 2015
Edit:
The compiler actually raise a warning about it. However, should not it be an error rather than an warning by the standard?