c++"int" 类型的实参与 "const int *" 类型的形参不兼容

virtual UserRecord*  __stdcall UserRecordsRequest(const int *logins,int *total)=0;

在调用UserRecordsRequest时直接使用

const int login=1010;

int total;

UserRecordsRequest(login,total);

会提示"int" 类型的实参与 "const int *" 类型的形参不兼容  ,因为参数要求指针类型

int loginNo=1010;

const int* login=&loginNo;

int* total;

UserRecordsRequest(login,total);

这样就不会有类型错误提示。

你可能感兴趣的:(C++)