Tôi nhận được lỗi 'biểu thức trường hợp không cố định' trong câu lệnh chuyển đổi. Tuy nhiên, tiêu đề cung cấp một định nghĩa cho các hằng số được sử dụng, và hàm tạo cung cấp khởi tạo cho chúng trong danh sách khởi tạo của nó.Biểu thức ca không liên tục
Ngoài ra, khi tôi di chuột qua câu lệnh "sự cố", nó sẽ nhận dạng chúng dưới dạng hằng số.
const int ThisClass::EXAMPLE_CONSTANT
error expression must have a constant value
Điều này có vẻ hơi phản trực giác đối với tôi. Tôi đã làm một số nghiên cứu và tìm thấy một vấn đề tương tự mà người khác đã có. Họ được cho biết rằng tất cả các hằng số phải được khởi tạo trong 'chính' và rằng đây là một hạn chế của ngôn ngữ. Đây đúng là tình trạng đó phải không? Có vẻ như không.
cung cấp mã thực tế thể hiện sự cố. Những gì bạn dán không thực sự hữu ích. – tenfour
vui lòng đăng mã – Heisenbug
Trình biên dịch nào bạn đang sử dụng? Nó thực sự là C++? – harper