Chào mừng đến với Diễn đàn lập trình - Cộng đồng lập trình.
Kết quả 1 đến 3 của 3
  1. #1
    Ngày tham gia
    Sep 2015
    Bài viết
    0

    Xin giúp đỡ mình lỗi trên Cat::{ctor}' : constructors not allowed a return type

    #include "stdafx.h"
    #include <iostream>
    //#include <conio.h>
    //#include <stdlib.h>
    //#include <stdio.h>
    using namespace std;
    class Cat
    {
    public: Cat(int initialAge);
    ~Cat();
    int GetAge() {return itsAge;}
    void SetAge(int age) {itsAge= age;}
    void Meow() {printf("Meow.
    ");}
    private: int itsAge;
    }
    // ham tao cua Cat
    Cat::Cat(int initialAge)
    { itsAge= initialAge;}
    Cat::~Cat()
    {}

    void main()
    {
    Cat Frisky(5);
    Frisky.Meow();
    cout <<"Frisky ia a cat who is ";
    cout << Frisky.GetAge() << "years old .
    ";
    Frisky.Meow();
    Frisky.SetAge(7);
    cout <<"Now Frisky is ";
    cout << Frisky.GetAge() << "years old.
    ";
    //getch();
    }

  2. #2
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Bạn ngồi nhìn kỹ lại đi, lỗi cú pháp rành rành ra đó, thứ nhất ko có cái nào gọi là: "stdafx.h"
    Thứ 2 coi thử kết thúc class bạn thiếu thứ gì? nhỏ xíu thôi nhưng thiếu là die.

  3. #3
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Trích dẫn Gửi bởi dangngocgiabao
    Bạn ngồi nhìn kỹ lại đi, lỗi cú pháp rành rành ra đó, thứ nhất ko có cái nào gọi là: "stdafx.h"
    Thứ 2 coi thử kết thúc class bạn thiếu thứ gì? nhỏ xíu thôi nhưng thiếu là die.
    Có hay k bạn biết làm sao được ?

 

 

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •