如何在 C + + 中从字符串对象中删除空格。
例如,如何从下面的字符串对象中删除前导空格和尾随空格。
//Original string: "         This is a sample string                    "
//Desired string: "This is a sample string"
据我所知,字符串类没有提供任何方法来删除前导空格和尾随空格。
若要添加问题,请说明如何扩展此格式以处理字符串的单词之间的额外空格。比如说,
// Original string: "          This       is         a sample   string    "
// Desired string:  "This is a sample string"
使用解决方案中提到的字符串方法,我可以考虑分两步执行这些操作。
 
                                
                             
                                
                             
                                
                             
                                
                             
                                
                             
                                
                             
                                
                             
                                
                             
                                
                             
                                
                             
                                
                             
                                
                             
                                
                             
                                
                             
                                
                             
                                
                             
                                
                             
                                
                             
                                
                             
                                
                             
                                
                             
                                
                             
                                
                             
                                
                             
                                
                            