void callme(string a)
{
cout<<"STRING CALLED"<<endl;
}
void callme(char * a)
{
cout<<"char pointer called"<<endl;
}
int main()
{
callme("ASDADS");
return 0;
}
なぜchar*
が呼び出されるのですか?なぜchar*
パラメータで関数をコメントアウトすると、代わりに他の関数が呼び出されるのでしょうか?C++関数パラメータのcharポインタと文字列
(コードには、コードブロックを選択して '{} 'ボタンをクリックするか、Ctrl + Kキーを押してください) – Mat