美好的一天。我目前正在使用MFC C++(在Visual Studio 2010中)中的套接字在做服务器-客户端聊天程序。这是我的第一个C++程序,因为我们在大学时代从未听说过这种语言(羞耻)

无论如何,到目前为止,我一直表现良好。然后,我添加了字符串长度,该长度将计算发送了多少个字符。值得庆幸的是,由于搜索了互联网和论坛,因此使它起作用了。然后这是我的问题,代码会计算空格,而我不需要。我读到有关.Trim()的信息,但这不是我所需要的。我也尝试过.Replace(),但是它不起作用。还有其他想法吗?这是我的代码。



谢谢,谢谢您提出的任何建议。

最佳答案

您可以使用int CString::Remove( TCHAR ch )。它将要删除的字符作为参数,并返回删除的字符数。

strCount.Remove(' ');

应该做你想做的。我也同意这样的说法,即应该使用std::string代替。

关于c++ - 在MFC C++中删除空格,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/17208076/

10-11 22:08
查看更多