void somefunc(int& argc, const char* argv[])
{
}
int main(int argc, char* argv[])
{
somefunc(argc, argv) ;
}
Isn't qualifier upcast/upgrade automatic? Why do I see this error with g++?
error: invalid conversion from ‘char**’ to ‘const char**’ [-fpermissive]