关于宽窄字节的问题
提示error C2065: “TCHAR”: 未声明的标识符
请各位大佬看看,问题出在哪了
#include<iostream>
#include <string>
using namespace std;
int main(int argc, char* argv[])
{
char* p_c = "123";
int c_len = strlen(p_c);
wchar_t* p_w = L"456";
int w_len = wcslen(p_w);
TCHAR* p_t = _T("789");
int t_len = _tcslen(p_t);
return 0;
} 本帖最后由 临时号 于 2022-6-3 15:55 编辑
#include <iostream>
#include <string>
#include <tchar.h> // 这里要添加tchar.h这个头文件
using namespace std;
int main(int argc, char* argv[])
{
char p_c[] = "123";
int c_len = strlen(p_c);
wchar_t p_w[] = L"456";
int w_len = wcslen(p_w);
TCHAR p_t[] = _T("789");
int t_len = _tcslen(p_t);
return 0;
} 临时号 发表于 2022-6-3 15:43
谢谢了。感谢
页:
[1]