Здравствуйте! Я изучаю C++ и работаю над своим проектом для класса WGU, но постоянно получаю сообщение об ошибке. Может C++

Программы на C++. Форум разработчиков
Ответить Пред. темаСлед. тема
Гость
 Здравствуйте! Я изучаю C++ и работаю над своим проектом для класса WGU, но постоянно получаю сообщение об ошибке. Может

Сообщение Гость »


В настоящее время я записался на курс WGU по изучению C++. Этот проект требует от меня выполнения задачи с использованием C++.
Я новичок в программировании в целом и практически не имею опыта. Я использую VSS с расширением C++.
В ходе работы над проектом я пытаюсь решить любые проблемы, которые показывает VSS, и продолжаю получать ошибку, не понимая, почему.
Я получаю сообщение об ошибке, в котором говорится:
ни одно объявление не соответствует 'int* Student::getDaysInCourse()'
Мой текущий файл исходного кода:

Код: Выделить всё

#include "student.h"
#include 

using namespace std;

Student::Student() {}

Student::Student(string studentID, string firstName, string lastName, string emailAddress, int age, int daysInCourse[], DegreeProgram degreeProgram)
{
this->setStudentID(studentID);
this->setFirstName(firstName);
this->setLastName(lastName);
this->setEmailAddress(emailAddress);
this->setAge(age);
this->setDaysInCourse(daysInCourse);
this->setDegreeProgram(degreeProgram);
}

string Student::getStudentID() {return studentID;}
string Student::getFirstName() {return firstName;}
string Student::getLastName() {return lastName;}
string Student::getEmailAddress() {return emailAddress;}
int Student::getAge() {return age;}
int* Student::getDaysInCourse() {return daysInCourse;}
DegreeProgram Student::getDegreeProgram() {return degreeProgram;}

void Student::setStudentID(string studentID) {this->studentID = studentID;}
void Student::setFirstName(string firstName) {this->firstName = firstName;}
void Student::setLastName(string lastName) {this->lastName = lastName;}
void Student::setEmailAddress(string emailAddress) {this->emailAddress = emailAddress;}
void Student::setAge(int age) {this->age = age;}
void Student::setDaysInCourse(int daysInCourse[])
{
for (int i = 0; i < 3; ++i)
{
this->daysInCourse[i] = daysInCourse[i];
}
}
void Student::setDegreeProgram(DegreeProgram degreeProgram)
{
this->degreeProgram = degreeProgram;
}

void Student::print()
{
cout 

Источник: [url]https://stackoverflow.com/questions/78157810/hello-i-am-a-student-learning-c-working-on-my-project-for-a-wgu-class-but-i-k[/url]
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C++»