“This conversion requires a reinterpret_cast,a C-style cast or function-style cast ”这句话什么意

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/28 07:47:40
“This conversion requires a reinterpret_cast,a C-style cast or function-style cast ”这句话什么意

“This conversion requires a reinterpret_cast,a C-style cast or function-style cast ”这句话什么意
“This conversion requires a reinterpret_cast,a C-style cast or function-style cast ”这句话什么意

“This conversion requires a reinterpret_cast,a C-style cast or function-style cast ”这句话什么意
这是C++编译器提示的错误,大概意思是“这个(种)转换需要一个再说明的强制类型转换,一个C样式或者函数样式的强制类型转换”,比如C++语句:
“char A;
A="a";
是不对的,错出在"a"这里.因为char A;这个语句是定义一个字符变量(注意是一个),而双引号引起来的部分是字符串常量(注意串),字符变量A只能容纳一个字符,而不能容纳一个字符串,要改为单引号才对,因为用单引号以后只是一个字符常量,才能容纳...希望对你有所帮助!