لطفا وارد شوید یا ثبت‌نام کنید تا به انجمن‌ها دسترسی کامل داشته باشید.



 
امتياز موضوع :
  • 0 رأي - معدل امتيازات : 0
  • 1
  • 2
  • 3
  • 4
  • 5
مشکل با کلاس
2007-01-19, 07:45 PM,
ارسال : #1
مشکل با کلاس
سلام
می بخشید می شه بگین این برنامه کجاش ارور داره

کد :
#include <iostream>

using namespace std;

class views
{
public:

void messages()
  {
   cout<<"Hello";
  }
}

int main()
{
views views0;
views.messages();
return 0;
}

اینم ارورشه

کد :
Test.c:15: error: new types may not be defined in a return type
Test.c:15: note: (perhaps a semicolon is missing after the definition of ‘Gradebook’)
Test.c:15: error: two or more data types in declaration of ‘main’
Test.c:15: error: ‘::main’ must return ‘int’

ممنون

در نگاه كساني كه پرواز را نمي فهمند هر چه قدر اوج بگيري كوچكتر خواهي شد
جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2007-01-19, 08:24 PM,
ارسال : #2
 
اول این که بعد از آکولاد پایانی تعریف کلاس باید یک سمی‌کولون بگذارید.
دوم در سطر دوم کد داخل main باید از متغیر views0 استفاده کنید نه از نوع views.

کد صحیح برنامه به صورت زیر است.
[ltr]
کد :
#include <iostream>

using namespace std;

class views
{
  public:

    void messages()
      {
        cout<<"Hello";
      }
};

int main()
{
  views views0;
  views0.messages();
  return 0;
}
[/ltr]
جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2007-01-19, 08:34 PM,
ارسال : #3
 
دستت درد نکنه

در نگاه كساني كه پرواز را نمي فهمند هر چه قدر اوج بگيري كوچكتر خواهي شد
جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ


رفتن به انجمن :


کاربران در حال مشاهده موضوع : 1 مهمان