Есть вопросы, связанные с конверсией между std::wstring
и CComBSTR
, например this one, но какое «преимущество каждого из них над другим, если оба доступны в проекте?Преимущество std :: wstring над CComBSTR
1
A
ответ
3
std :: wstring имеет больше методов для обработки фактической строки, тогда как CComBSTR предназначен специально для хранения строки BSTR. BSTR используются в основном методами COM и имеют разную структуру памяти. Как правило, вы должны использовать std :: wstring или CString, если вам не нужна макет памяти BSTR.
Смежные вопросы
- 1. Преобразование из Wstring в CComBstr
- 2. преимущество QString над std :: string
- 3. Переместить CComBSTR в std :: vector?
- 4. Найти длину std :: wstring
- 5. std :: wstring length
- 6. Ошибка в std :: wstring?
- 7. std :: wstring in ChaiScript
- 8. Получение подстроки std :: wstring
- 9. Разбиение std :: wstring в std :: vector
- 10. Распечатайте std :: vector <std :: wstring>
- 11. Пользовательский Stringstream - Преобразование std :: wstring & std :: string
- 12. forward декларация std :: string и std :: wstring
- 13. std :: string, std :: wstring и UTF8
- 14. Объединить std :: wstring и функцию
- 15. Преобразование std :: wstring в SQLWCHAR *
- 16. std :: назначение указателя wstring C++
- 17. Преобразование CString в std :: wstring
- 18. Как сбросить/опорожнить std :: wstring?
- 19. Преимущество `make_unique` над простым конструктором?
- 20. сравнить std :: wstring и представлять литерал wstring в ChaiScript
- 21. Переключение с std :: string на std :: wstring для встроенных приложений?
- 22. std :: wstring и LOGFONT перегружают конфликтующие - почему?
- 23. Преимущество $ PATH над псевдонимом
- 24. Преимущество XmlTextReader над XmlReader
- 25. Преимущество перечислителей над коллекциями
- 26. Преимущество ComboBox1 над переключателем?
- 27. Преимущество org.springframework.jdbc.datasource.DriverManagerDataSource над oracle.jdbc.pool.OracleDataSource
- 28. Преимущество дуги над ракеткой
- 29. Преимущество * это * над event.target
- 30. Преимущество IControllerActivator над DefaultControllerFactory.CreateController