Trong chương trình này, chúng ta sẽ xem cách xóa khoảng trắng khỏi chuỗi std ::trong C ++. Để loại bỏ điều này, chúng tôi sẽ sử dụng hàm remove (). Với hàm remove () này, nó lấy phần đầu và phần cuối của trình vòng lặp, sau đó lấy đối số thứ ba sẽ bị xóa khỏi đối tượng trình vòng lặp đó.
Input: A string "This is C++ Programming Language" Output: "ThisisC++ProgrammingLanguage"
Thuật toán
Step 1: Get the string Step 2: Remove spaces from the given string using remove() function. Step 3: Return string.
Mã mẫu
#include<iostream> #include<algorithm> using namespace std; main() { string my_str = "This is C++ Programming Language"; cout << "String with Spaces :" << my_str << endl; remove(my_str.begin(), my_str.end(), ' '); cout << "String without Spaces :" << my_str; }
Đầu ra
String with Spaces :This is C++ Programming Language String without Spaces :ThisisC++ProgrammingLanguage