std::string

C++ : Convert double to string and manage precision | scientific notation

In this article we will discuss different ways to convert double to String or char array with or without precision i.e. double to String using C++11’s std::to_string std::to_string is introduced in c++11. Example to convert double to std::string using to_string is as follows, double num = 6789898989.33999443; //Converting using std::to_string std::string str = std::to_string(num); Output: …

C++ : Convert double to string and manage precision | scientific notation Read More »

Find all occurrences of a sub string in a string | C++ | Both Case Sensitive & InSensitive

In this article we will discuss how to find all occurrences / Positions of a sub string in a given string in both case sensitive & case insensitive manner. Find All Case Sensitive Occurrences of a Sub String in a given String Logic: Use std::string::find to search the first occurrence and then go on searching using …

Find all occurrences of a sub string in a string | C++ | Both Case Sensitive & InSensitive Read More »

Convert First Letter of each word of a String to Upper Case in C++

In this article we will discuss different ways to convert first letter of each word to upper case in a a given string i.e. Using STL algorithm Using Boost Filtered Iterator & Range Converting First Letter to Upper Case using STL Algorithm Used: Iterate over the characters in given string For each character check – …

Convert First Letter of each word of a String to Upper Case in C++ Read More »

How to trim strings in C++ using Boost String Algorithm Library

In this tutorial we will discuss how to use trim algorithms from C++ Boost String Algorithm Library. Let’s learn them step by step, Boost String algorithm library provides different algorithms for string trimmings. Let’s first discuss the simple one i.e, What if we want to trim the string of white spaces from left side or …

How to trim strings in C++ using Boost String Algorithm Library Read More »

Scroll to Top