#include <set>
#include <algorithm>
using namespace std;
int main()
{
multiset<int> coll{ 1, 1, 2 };
unique(coll.begin(), coll.end()); // error
}
Почему std::unique не применяется
Стандарт C++ 11 предусматривает упорядочение в памяти для нестатических членов данных класса, но затем специально выдает исключение для членов с разными спецификаторами доступа. Почему же? § 9.2.13 Не