不能将参数从“const char”转换为wchar_T

时间:2022-04-11 20:15:44

一、问题描述

        CString str("add\df");

        int n = str.Find("\\");

VS 2010编译是报如下错误:

 不能将参数1从“sonst char [2]”转换为"wchar_t"。


二、分析

char 占用一个字节 , wchar_t占用两个字节,所以要转换一下。

_T("\\")或者_TEXT("\\")即可。