C++某某类型的实参与 某某 类型的形参不兼容的终极解决办法

大部分人在使用visual studio时会遇到一个问题,那就是xx与xx形参不兼容
例如 :char * 类型的实参与 "LPWSTR" 类型的形参不兼容
           unsigned int (__stdcall *)(int index)" 类型的实参与 "_begint...不兼容

            等等

这主要是c++的底层对一些数据类型的解释跟c不一样

图例:

C++某某类型的实参与 某某 类型的形参不兼容的终极解决办法_第1张图片

 

 解决办法:

    一 修改字符集设置

  

 二  如果是字符串在字符串前面加L

       

Find(0,L"this");

三 有一些库本身就是给C语言用的,把文件后缀 cpp改为c

C++某某类型的实参与 某某 类型的形参不兼容的终极解决办法_第2张图片

 

 

 

文章结束

你可能感兴趣的:(错误整理,c++,c语言,windows,vscode,vim)