C++错误帮忙解一下
errorC2676:binary'<<':'classstd::basic_istream<char,structstd::char_traits<char>>'doe...
error C2676: binary '<<' : 'class std::basic_istream<char,struct std::char_traits<char> >' does not define this operator or a conversion to a type a
cceptable to the predefined operator解释一下
#include <iostream>
int main()
{
unsigned short x=4;
unsigned short y;
y = 5 % x;
std::cout << y << std::endl;
char response;
std::cin << response;
return 0;
}//程序原文 展开
cceptable to the predefined operator解释一下
#include <iostream>
int main()
{
unsigned short x=4;
unsigned short y;
y = 5 % x;
std::cout << y << std::endl;
char response;
std::cin << response;
return 0;
}//程序原文 展开
4个回答
展开全部
有#include <iostream>以及using namespace std;吗?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
应该是运算符没有重载好啦。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
std::cout<<
//这句话后面的数据类型错了,是不是你自己定义的类,或者结构体之类的?
//这句话后面的数据类型错了,是不是你自己定义的类,或者结构体之类的?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询