Я нахожусь в процессе разработки маленькой игры для DirectX 10 и C ++, и я нахожу это адом с различными типами строк, которые требуются для различных вызовов функций DirectX / Win32.
Кто-нибудь может порекомендовать, какие из доступных строк лучше всего использовать, в идеале это будет один тип строки, который дает хорошее приведение к другим типам (в основном LPCWSTR и LPCSTR).До сих пор я использовал std :: string и std :: wstring и выполнял функцию .c_str (), чтобы получить его в правильном формате.
Я хотел бы получить только 1 тип строки, которую яиспользуйте для передачи во все функции, а затем выполните приведение внутри функции.