E2132 Templates and overloaded operators cannot have C linkage (C++)
Go Up to Compiler Errors And Warnings (C++) Index
You tried to use a linkage specification with a template or overloaded operator. The most common cause for this error message is having the declaration wrapped in an extern "C" linkage specification.