diff --git a/Slang/strops.h b/Slang/strops.h index 79910c4..47d4d41 100644 --- a/Slang/strops.h +++ b/Slang/strops.h @@ -9,30 +9,30 @@ string rtrim(const string& s); string trim(const string& s); -vector split(string str, char del); +vector split(const string& str, const char& del); -int count(string str, char ch); +int count(const string& str, const char& ch); -int countNoOverlap(string str, char ch1, char ch2); +int countNoOverlap(const string& str, const char& ch1, const char& ch2); -int indexInStr(string str, char ch); +int indexInStr(const string& str, const char& ch); -int charIndexInVec(vector str, char ch); +int charIndexInVec(const vector& str, const char& ch); -int countInVector(vector str, string ch); +int countInVector(const vector& str, const string& ch); -string Vec2Str(vector str); +string Vec2Str(const vector& str); -vector removeTabs(vector str, int amnt); +vector removeTabs(const vector& str, const int& amnt); -vector rangeInVec(vector str, int min, int max); +vector rangeInVec(const vector& str, const int& min, const int& max); -string rangeInStr(string str, int min, int max); +string rangeInStr(const string& str, const int& min, const int& max); -string unWrapVec(vector vec); +string unWrapVec(const vector& vec); -float floatval(string s); +float floatval(const string& s); -string replace(string str, string strToReplace, string replaceWith); +string replace(const string& str, const string& strToReplace, const string& replaceWith); -#endif \ No newline at end of file +#endif