首页 > 其他分享 >“const char*“类型的实参与“LPCWSTR-类型的形参不兼容

“const char*“类型的实参与“LPCWSTR-类型的形参不兼容

时间:2023-02-28 21:35:03浏览次数:29  
标签:const 字节 形参 LPCWSTR char 类型 字符串

 

const char *类型的实参与LPCWSTR类型的形参不兼容解决

LPCWSTR类型是是一个指向unicode编码字符串的32位指针,所指向字符串是wchar型(4字节,Unicode编码宽字节),而不是char型(窄字节,ANSI)

解决方法:项目——>属性——>配置属性——>高级——>字符集 设置成未设置

LPCWSTR类型是是一个指向unicode编码字符串的32位指针,所指向字符串是wchar型(4字节,Unicode编码宽字节),而不是char型(窄字节,ANSI)

typedf const WCHAR* LPCWSTR

或者加一个_T宏会根据设置替换 L    L"我的字符串" 表示将ANSI字符串转换成unicode的字符串,就是每个字符占用两个字节

 

A:  

标签:const,字节,形参,LPCWSTR,char,类型,字符串
From: https://www.cnblogs.com/pp-beaR/p/17166072.html

相关文章

  • No primary or single public constructor found for interface java.util.List - and
    本质:传过来的参数类型与待接收的参数类型不一致。 我传输过来的参数如下:  我待接收的参数如下:  你可能会说,将List<Long>改为Long!对,这是一种方法,但我想要......
  • const char* str和const char str[]的区别
    首先,字符串常量是存储在flash中的。假设字符串常量在flash中的地址是0x8003fb8。第一种方式,str等价于str的内存单元的地址,str的内存单元存储着字符串常量的地址第二种方......
  • [Typescript] Constraint inputs types
    constreturnsValueOnly=<T>(t:T)=>{returnt;}constresult=returnsValueOnly("a");//constreturnsValueOnly:<"a">(t:"a")=>"a"constreturnsVal......
  • 【转载】js中var、let、const的区别
    var、let、constvar1.var声明作用域functiontest(){varmessage="hi";//局部变量}test();console.log(message);//报错!message未定义 这里,message变量是函数内......
  • const修饰成员函数
    常函数:在成员函数后加const称为常函数常函数内部不能修改成员属性成员属性声明时添加mutable后,在常函数中依然可以修改  2.常对象声明对象时,在......
  • C++中const和constexpr的作用
    目录背景const关键字constexpr关键字总结背景很多C++的初学者看到const这个关键字的第一反应都是一头雾水,主要是因为const可以出现在很多的位置,以及后面加入的conste......
  • C++中const和constexpr的作用
    目录背景const关键字constexpr关键字总结背景很多C++的初学者看到const这个关键字的第一反应都是一头雾水,主要是因为const可以出现在很多的位置,以及后面加入的constex......
  • C++基础-2 const auto auto decltype....
                           ......
  • arcgis—Construct Sight Lines(构造通视线)
    Createslinefeaturesthatrepresentsightlinesfromoneormoreobserverpointstofeaturesinatargetfeatureclass.这时,我们再思考,这些视线的端点是不是就......
  • const char* 与string
    string是c++标准库里面其中一个,封装了对字符串的操作,实际操作过程我们可以用constchar*给string类初始化a)string转constchar*strings=“abc”;constcha......