LPTSTR에 해당하는 문자열이 있습니까? 나는 문자열과 wstring 알아. tstring이 있습니까?LPTSTR에 해당하는 문자열이 있습니까?
1
A
답변
9
당신은 하나를 정의 할 수 있습니다 :
typedef std::basic_string<TCHAR> mystring;
...
mystring test = _T("Hello World!");
4
또 다른 옵션 (windows.h
을 필요로하지 않습니다) :
#if defined(_UNICODE) || defined(UNICODE)
typedef std::wstring ustring_t;
typedef wchar_t uchar_t;
#define TEXT(x) (L##x)
#else
typedef std::string ustring_t;
typedef char uchar_t;
#define TEXT(x) (x)
#endif
사용법 :
ustring_t mystr = TEXT("hello world");
+3
@Downvoter : 관심 주시면 고맙겠습니다. 어느 비트와 동의하지 않습니까? –
+1
downvoter가 아니고'
+0
'TEXT' 매크로 정의가 추가되었습니다. –
관련 문제
- 1. Windows에서 _strnicmp에 해당하는 LPTSTR은 무엇입니까?
- 2. Java에 해당하는 .NET TypeConverter가 있습니까
- 3. C++에는 문자열이 있습니까?
- 4. vim에 유효한 문자열이 있습니까?
- 5. ASP에 문자열이 있습니까?
- 6. EDQUOT에 해당하는 Windows가 있습니까?
- 7. Django에 해당하는 ActiveScaffold가 있습니까?
- 8. WebGoat에 해당하는 .NET이 있습니까
- 9. WPF에 해당하는 mt.dialog가 있습니까?
- 10. getchar에 해당하는 Java가 있습니까?
- 11. VBScript에 해당하는 log4j가 있습니까?
- 12. erlang에 해당하는 ipython이 있습니까?
- 13. Tomcat에 해당하는 IIS가 있습니까?
- 14. WPF에 해당하는 BitBlt가 있습니까?
- 15. 창에 해당하는 nodemon이 있습니까
- 16. Node.js에 해당하는 .NET이 있습니까?
- 17. libevent에 해당하는 Java가 있습니까?
- 18. .NET에 해당하는 JGroups가 있습니까
- 19. D에 해당하는 exit가 있습니까?
- 20. CoCreateInstanceEx에 해당하는 .NET이 있습니까?
- 21. 바람둥이에 해당하는 mod_proxy가 있습니까?
- 22. ITypedList에 해당하는 Silverlight가 있습니까?
- 23. 문자열이
- 24. 특정 문자열이 JSON인지 어떻게 확인할 수 있습니까?
- 25. 문자열이 공백으로 구성되었는지 감지하고 있습니까?
- 26. Django의 SQLAlchemy에 해당하는 inspectdb가 있습니까?
- 27. Javascript의 JOptionPane에 해당하는 항목이 있습니까?
- 28. Silverlight xaml에 해당하는 measurestring이 있습니까?
- 29. Gtk # Windows에 해당하는 Form.Showdialog가 있습니까?
- 30. GWT-RPC에 해당하는 Flex가 있습니까?
당신도 새로운 특성을해야겠습니까? – GManNickG
AFAIK'TCHAR'은'char' 또는'wchar_t'입니다. 이 표준은 두 가지 유형의 특성화를 제공합니다. – AraK
GMan : tstring은 문자열 또는 wstring의 별칭이됩니다.이 문자열은 각각 basic \ _string 및 basic \ _string 의 typedef입니다. –