我需要将 MFC CString 对象列表连接到单个 CSV 字符串中。.NET 已String.Join完成此任务。在 MFC/C++ 中是否有一种既定的方法来做到这一点?
该+操作符被重载允许字符串连接。我建议看一下 MSDN 上的文档:
基本 CString 操作具有以下示例:
CString s1 = _T("This "); // Cascading concatenation
s1 += _T("is a ");
CString s2 = _T("test");
CString message = s1 + _T("big ") + s2;
// Message contains "This is a big test".
Run Code Online (Sandbox Code Playgroud)
如果您希望字符串以逗号分隔,只需自己添加逗号即可。