struct Data
{
int Id;
std::vector<int> SomeData
}
std::vector<Data> dataList = ....
int wantedIndex = 11;
std::find(dataList.begin(), dataList.end(), "where dataList.Id == wantedIndex")
Is this syntax possible in standard C++ in some way in Visual Studio 2008?
C++11 comes with support for lambdas: