|
LIBEUNOMIA
|
ユーティリティー [詳解]
#include <cctype>#include <cwctype>#include <string>#include <vector>名前空間 | |
| namespace | eunomia |
関数 | |
| std::string | eunomia::lower (const std::string &str) |
| 小文字文字列化 | |
| std::wstring | eunomia::lower (const std::wstring &str) |
| 小文字文字列化 | |
| template<class C , class T , class A > | |
| std::vector< std::basic_string< C, T, A > > | eunomia::split (const std::basic_string< C, T, A > &str, const std::basic_string< C, T, A > &dlm) |
| 文字列分割 | |
| template<class C , class T , class A > | |
| std::vector< std::basic_string< C, T, A > > | eunomia::split (const std::basic_string< C, T, A > &str, const C *dlm) |
| 文字列分割 | |
| template<class C , class T , class A > | |
| std::vector< std::basic_string< C, T, A > > | eunomia::split (const std::basic_string< C, T, A > &str, C dlm) |
| 文字列分割 | |
| template<class C , class T , class A > | |
| std::basic_string< C, T, A > | eunomia::trim (const std::basic_string< C, T, A > &str, const std::basic_string< C, T, A > &removed) |
| 文字列の先頭と末尾からの指定文字の除去 | |
| template<class C , class T , class A > | |
| std::basic_string< C, T, A > | eunomia::trim (const std::basic_string< C, T, A > &str, const C *removed) |
| 文字列の先頭と末尾からの指定文字の除去 | |
| template<class C , class T , class A > | |
| std::basic_string< C, T, A > | eunomia::ltrim (const std::basic_string< C, T, A > &str, const std::basic_string< C, T, A > &removed) |
| 文字列の先頭からの指定文字の除去 | |
| template<class C , class T , class A > | |
| std::basic_string< C, T, A > | eunomia::ltrim (const std::basic_string< C, T, A > &str, const C *removed) |
| 文字列の先頭からの指定文字の除去 | |
| template<class C , class T , class A > | |
| std::basic_string< C, T, A > | eunomia::rtrim (const std::basic_string< C, T, A > &str, const std::basic_string< C, T, A > &removed) |
| 文字列の末尾からの指定文字の除去 | |
| template<class C , class T , class A > | |
| std::basic_string< C, T, A > | eunomia::rtrim (const std::basic_string< C, T, A > &str, const C *removed) |
| 文字列の末尾からの指定文字の除去 | |
ユーティリティー