PDA

View Full Version : سوال: مشکل عدم اجرای برنامه در کد بلاک



mirage0411
پنج شنبه 17 تیر 1395, 11:43 صبح
سلام.
بنده این کدها رو تو کد بلاک نوشتم ولی بعد کامپایل کردن خطای عدم دسترسی به توابع gradebook.cpp رو میده اما تو ویژوال استدیو 2013 کامل کار می کنه . می خواستم بدونم مشکل کد ام چیه ؟


کد مربوط به GRADEBOOK.h

#include <string>
using std::string;

class GRADEBOOK{

public:
GRADEBOOK(string name);
void setCoursename(string name);
string getCoursename();
void displayMessage();

private:
string coursename;
};



کد مربوط به GRADEBOOK.cpp


#include <iostream>
#include <string>
#include "GRADEBOOK.h"

using namespace std;


GRADEBOOK::GRADEBOOK(string name)
{
setCoursename(name);
}
void GRADEBOOK::setCoursename(string name){
coursename=name;
}

string GRADEBOOK::getCoursename(){
return coursename;
}


void GRADEBOOK::displayMessage(){
cout<<"WELCOM TO GRADE BOOK ! "<<getCoursename()<<endl;
}



کد مربوطه به تابع main
#include <iostream>
#include <string>
#include "GRADEBOOK.h"

using namespace std;

int main()
{

GRADEBOOK g1("c11");
GRADEBOOK g2("software cracker");
cout<<"g1: "<<g1.getCoursename()<<endl;
cout<<"g2: "<<g2.getCoursename()<<endl;


return 0;
}



141306

mirage0411
پنج شنبه 17 تیر 1395, 13:15 عصر
مشکل حل شد .

فایلهارو پاک کردم و دوباره به پروژه اضافه کردم .