Например, я обновляю старый проект, и мне интересно, могу ли я CTRL + H и заменить все tstring на wstring? Это нормально? Благодарю.Могут ли все случаи tstring быть заменены на wstring
ответ
tstring - это только typedef, основанный на том, является ли сборка юникодом или нет. Он будет переводить на wstring, если строковый unicode или простая строка, если это не так. Поэтому, если ваша сборка всегда будет unicode, вы можете заменить все экземпляры tstring на wstring.
Я не вижу typedef 'tstring' или определяю в заголовках Win SDK или MSVC - я что-то упускаю? –
На самом деле это класс std :: tstring, как указано ниже. Я действительно не знаю, где это namespace std { #ifdef _UNICODE typedef wstring tstring; #else typedef string tstring; #endif }; – Himanshu
- 1. isEqualToString могут быть заменены?
- 2. Могут ли все рекурсивные структуры быть заменены нерекурсивным решением?
- 3. Могут ли перечисления быть заменены на consts в C?
- 4. Могут ли контроллеры быть полностью заменены функцией ссылки в директиве?
- 5. Замена div, которые могут быть заменены на html/javascript
- 6. Шаблоны проектирования, которые могут быть заменены, если заявления
- 7. Должны ли все события включения/выключения базовой линии быть заменены на listenTo/stopListening?
- 8. Как ниже линии могут быть заменены в .net4.0
- 9. Могут ли все итерационные алгоритмы быть рекурсивно выражены?
- 10. Могут ли быть заменены внутренние IP-адреса экземпляров роли azure рабочих?
- 11. Должны ли быть случаи использования = функциональные требования?
- 12. Виртуальные функции и шаблоны в C++ - могут ли они быть заменены другими (существующими в C++) операциями?
- 13. Может ли ядро Linux или его структура данных быть заменены?
- 14. Могут ли быть частные методы расширения?
- 15. Используются ли все случаи в инструкции switch ...?
- 16. Столы заменены на DIV?
- 17. Могут ли все классы в моем приложении .NET быть внутренними?
- 18. Могут ли все программы быть преобразованы в единую форму назначения?
- 19. Могут ли изображения быть злыми?
- 20. Почему две разные строки литералов не могут быть заменены на = operator?
- 21. Предупреждение Scala - обнаруживает явные ссылки на FunctionN и TupleN, которые могут быть заменены синтаксическим сахаром
- 22. Этот тег и его дети могут быть заменены на один <TextView/> и compund drawable
- 23. C++ tstring сравнить
- 24. Ошибка «Данные все еще могут быть загружены»
- 25. Регулярное выражение не распространяется на все случаи
- 26. Могут ли параметры быть постоянными?
- 27. Java: все функции могут быть отменены?
- 28. Могут ли внешние ключи быть нулевыми?
- 29. Технически, могут ли все функции быть функцией пустоты?
- 30. Могут ли все UDF быть волатильными в глобальном масштабе?
не по теме, но почему вы хотите это сделать? – RedDeckWins