
357 views
ToLOWER In C++
The C++, you can convert a string to lowercase using the Standard Library’s tolower function from the <cctype> header. You can apply this function to each character in the string to change it to lowercase. Here’s how to do it:
C++
#include <iostream>
#include <string>
#include <cctype> // Include the header for the tolower function
int main() {
std::string originalString = "Hello World";
// Convert each character in the string to lowercase
for (char& c : originalString) {
c = std::tolower(c);
}
std::cout << "Original string: Hello World" << std::endl;
std::cout << "Lowercase string: " << originalString << std::endl;
return 0;
}In this example:
- We include the
<cctype>header to access thetolowerfunction. - We define a string named
originalStringthat contains the text you want to convert to lowercase. - We use a
forloop to iterate through each character in the string. - Inside the loop, we apply
std::tolower(c)to each characterc, which converts it to lowercase. We use thestd::tolowerfunction to ensure proper handling of characters that may have uppercase representations in the current locale.
After running this code, the originalString will contain the lowercase version of the input string, and it will be printed as “hello world.”