Compiler error: invalid conversion from 'int' to 'int*' [-fpermissive]|

前端 未结 4 1498
萌比男神i
萌比男神i 2021-01-15 02:20

I got a compiler error:

main.cpp|59|error: invalid conversion from \'int\' to \'int*\' [-fpermissive]|

The offending line is

4条回答
  •  长情又很酷
    2021-01-15 02:46

    vector is a pointer, but subscripting it as vector[nElementos-1] dereferences it to simply an int. What it looks like you want is instead

    int *pComienzo = vector, *pFinal = &(vector[nElementos-1]);
    

提交回复
热议问题