size_t countChar( string& str,char ch)
{
cout<<str;
return 1;
}
int main(void)
{
char buffer[20];
char c;
cin>>c>>buffer;
cout<<countChar(buffer,c);
}
编译后就会出现该错误:
原因:类型转换失败,参数类型转换,不能讲str绑定在临时对象上面,详细请见博客:
http://blog.csdn.net/lujiandong1/article/details/41799959