Update basic_string with missing C++11 and C++17 interfaces:

- Default npos arguments in append, insert, compare
- Initializer list support
- Non-const data()
This commit is contained in:
Ion Gaztañaga
2017-02-21 23:08:11 +01:00
parent 865c69bab7
commit 08cce5ebe5
2 changed files with 101 additions and 13 deletions

View File

@@ -183,6 +183,10 @@ int string_test()
stdStringVect->push_back(auxStdString);
}
if(auxBoostString.data() != const_cast<const BoostString&>(auxBoostString).data() &&
auxBoostString.data() != &auxBoostString[0])
return 1;
if(!CheckEqualStringVector(boostStringVect, stdStringVect)){
return 1;
}