В нашем COM-проекте нам нужно выбирать между лучшей реализацией строкового класса, чтобы BSTR (используемый для COM-интерфейсов) и элегантным строковым классом, таким как CString, предоставлял множество API-интерфейсов для обработки строк.
Есть ли лучший способ обрабатывать строки и строковые операции, чтобы это могли быть жалобы на BSTR, а также наивные операции CString?