Best Ways to Trim a string in C++ [stackoverflow]
Author
posted @ 2013年2月19日 05:48
in C/C++
, 3924 阅读
1. Using boost::algorithm
#include <boost/algorithm/string.hpp> using namespace std; using namespace boost::algorithm; string str1(" hello world! "); trim(str1);
2. Define inline function:
#include <algorithm> #include <functional> #include <cctype> #include <locale> // trim from start static inline std::string <rim(std::string &s) { s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun<int, int>(std::isspace)))); return s; } // trim from end static inline std::string &rtrim(std::string &s) { s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun<int, int>(std::isspace))).base(), s.end()); return s; } // trim from both ends static inline std::string &trim(std::string &s) { return ltrim(rtrim(s)); }
http://stackoverflow.com/questions/216823/whats-the-best-way-to-trim-stdstring
2022年1月19日 06:57
My experience with Caldwells was really not what I expected. They suggested things that I never knew I needed for my project. Check their site to https://caldwells.com/interior-doors/victorian-doors their products.
2022年2月10日 01:07
This type of message always inspiring and I prefer to read quality content, so happy to find good place to many here in the post, the writing is just great, thanks for the post. https://voyance-tel-avenir.com
2023年7月02日 05:36
I invite you to the page where you can read with interesting information on similar topics. Kissimmee Wildlife Removal
2023年7月13日 07:04
For true fans of this thread I will address is a free online! Wildlife Removal Orlando
2023年7月13日 07:11
These websites are really needed, you can learn a lot. Oviedo Squirrel Removal
2023年9月08日 01:23
A debt of gratitude is in order for composing this here, mate. I'll be sharing this on the professional website soon and the general population there will be content with me when I share this with them. You have made me well known. Polkadot Mushroom Bars
2023年9月12日 02:40
These websites are really needed, you can learn a lot. Western Store near Me
2023年9月24日 03:10
Man, you are brilliant at forming posts that are awesome. This post merits more peruses. What I now need to know is where can I get someone to the internet. Would someone be able to reveal to me that? CBD