错误 1 error C2678: 二进制“>>”: 没有找到接受“std::istream”类型的左操作数的运算符(或没有可接受的转换)

我叫点点点 2014-06-12 06:31:24
Student.h
#pragma once
#include<string>
using namespace std;
class Student
{
private:
string m_coursename;
string m_teacher;
string m_address;
int m_coursetime;
int m_grade;
int m_classtime;
public:
Student();
Student(string coursename,string teacher,string address,int coursetime,int grade,int classtime);
~Student();
void Getcouse(const string &m_coursename);
void Getteacher(const string &m_teacher);
void Getaddress(const string &m_address);
void Getcoursetime(const int &m_coursetime);
void Getgrade(const int &m_grade);
void Getclasstime(const int &m_classtime);
};



Student.cpp

#include "Student.h"
#include<string>
#include<iostream>
using namespace std;
Student::Student()
{
m_coursename ="space";
m_teacher ="noname";
m_address ="space";
m_coursetime =0;
m_grade =0;
m_classtime =0;
}
Student::Student(string coursename,string teacher,string address,int coursetime,int grade,int classtime)
{
m_coursename =coursename;
m_teacher =teacher;
m_address =address;
m_coursetime =coursetime;
m_grade =grade;
m_classtime =classtime;
}
Student::~Student()
{
cout<<"Bye!"<<endl;
}
void Student::Getcouse(const string &coursename)
{
cout<<"Please enter couse:";
cin>>coursename;
}
void Student::Getteacher(const string &teacher)
{
cout<<"Please enter teacher";
cin>>teacher;
}
void Student::Getaddress(const string &address)
{
cout<<"Please enter address";
cin>>address;
}
void Student::Getcoursetime(const int &coursetime)
{
cout<<"Please enter coursetime";
cin>>coursetime;
}
void Student::Getgrade(const int &grade)
{
cout<<"Please enter grade";
cin>>grade;
}
void Student::Getclasstime(const int &classtime)
{
cout<<"Please enter classtime";
cin>>classtime;
}
...全文
302 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
Morrisss_ 2014-06-12
  • 打赏
  • 举报
回复
一边传参,一边从控制台获取输入。。。真乱。再好好看看书吧。。
我叫点点点 2014-06-12
  • 打赏
  • 举报
回复
有没有人帮一下忙!

64,683

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧