cuốn sách gpt4 ai đã làm

c++ - Lỗi C2535: ' ManagedArray :: ManagedArray (void)'

In lại Tác giả: Vũ trụ không gian Thời gian cập nhật: 2023-11-04 13:21:53 hai mươi bốn 4
mua khóa gpt4 Nike

Tôi đang thực hiện một dự án và sau nhiều lần tìm kiếm các lỗi trong tiêu đề, tôi gần như lạc lối. Nếu có thể, hãy nhờ trợ giúp giải quyết vấn đề này.

lớp ManagedArray
{

public:

phần tử float *;
int numberOfElements;

/* hàm tạo mặc định */
ManagedArray() :elements(NULL){};
ManagedArray() :numberOfElements(0){} <--Lỗi ở đâu

/*người truy cập*/
int size() {return numberOfElements }
float get(int chỉ mục) {trả về phần tử[chỉ mục] }

câu trả lời hay nhất

Theo tiêu chuẩn C++ (Thành viên lớp 9.2)

  1. ...Một thành viên không được khai báo hai lần trong đặc tả thành viên, ngoại trừ việc một lớp lồng nhau hoặc mẫu lớp thành viên có thể được khai báo và sau đó được xác định, ngoại trừ việc một bảng liệt kê có thể được đưa ra bằng một khai báo opaque-enum-và sau đó được khai báo lại bằng một công cụ xác định enum.

Bạn đã khai báo và định nghĩa hàm tạo mặc định hai lần

 ManagedArray() :elements(NULL){};
ManagedArray() :numberOfElements(0){} <--Lỗi ở đâu

Ví dụ: bạn có thể thêm tham số vào hàm tạo thứ hai

 ManagedArray() :elements(NULL){};
ManagedArray( int n ) :numberOfElements(n){};

hoặc cách sau

 rõ ràng ManagedArray( int n ) :numberOfElements(n){};
^^ ^^ ^^ ^^

Xem xét các thành viên dữ liệu sốCác phần tử Tốt nhất nên sử dụng size_t gõ thay vì gõ int Ít nhất là vì số phần tử không thể âm.

Ngoài ra, cả hai hàm tạo nên khởi tạo tất cả các thành viên dữ liệu.

例如

 ManagedArray() :elements(NULL), numberOfElements( 0 ){};

Về c++ - lỗi C2535 : ' ManagedArray:: ManagedArray(void)' , chúng tôi đã tìm thấy một câu hỏi tương tự trên Stack Overflow: https://stackoverflow.com/questions/34979554/

hai mươi bốn 4 0
không gian vũ trụ
Hồ sơ

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá taxi Didi miễn phí
Phiếu giảm giá taxi Didi
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress