PRB: error C2309: 'sort' : is not a member of 'std'
Reference: Q0013
Article last modified on 25-Jun-2004
The information in this article applies to:
- XLL+ for Visual Studio .NET - 3, 4.1, 4.2, 4.3.1
- XLL+ for Visual Studio 6 - 3, 4.1, 4.2, 4.3.1
error C2309: 'sort' : is not a member of 'std'
Question
In the XLL Plus help file under, XLL+ User Guide > Array results > Returning
vectors to Excel, there is a sample function for sorting. When
I copy that function into my project and try to compile it I get an error
message that says error C2309: 'sort' : is not a member of 'std'
.
Can you tell me why I am getting this error and how to fix it?
Answer
Include the header file <algorithm>
, which contains the sort
alogorithm. e.g. :
#include <algorithm>