operator std::string() { std::string Str; Str.assign(Start, Size); return Str; }
};
-int stringcasecmp(const char *lhsb, const char *lhse, const char *rhs);
-inline int stringcasecmp(const srkString &lhs, const char *rhs) {
- return stringcasecmp(lhs.Start, lhs.Start + lhs.Size, rhs);
-}
-
int stringcmp(const std::string &lhs, const char *rhsb, const char *rhse);
inline bool operator ==(const std::string &lhs, const srkString &rhs) {
return stringcmp(lhs, rhs.begin(), rhs.end()) == 0;