tôi chỉ có vấn đề này, và như Arckaroph đã nói: vấn đề là khi chúng tôi bao gồm một tập tin header trong một file mã nguồn, và chúng tôi sử dụng trong đó cáC#ifndef chỉ thị, chúng tôi không thể bao gồm nó một lần nữa trong một tập tin tiêu đề để cung cấp cho một loại nó bao gồm lớp cho một biến trong tập tin mã nguồn
dụ:
class1.h chứa Class1 class2.h chứa Class2 class2 có một biến V riêng với class1 loại nếu chúng ta bao gồm class1.h trong class2. CPP chúng tôi không thể đưa nó vào lớp2.h để cung cấp cho loại V loại 1.
vì vậy chúng tôi đưa vào class2.cpp class2.h trước class1.h hoặc chúng ta xóa class1.h từ class2.cpp
Bạn có thể hiển thị cho chúng tôi dòng gây ra lỗi không? –
Trông giống như một lỗi trong Trình tạo Qt. Nó vẫn ở đó trong 2,01. Chương trình của tôi biên dịch và chạy tốt, nhưng tôi nhận được một loạt các thông điệp cảnh báo từ các loại dường như ngẫu nhiên. Ngay cả một số loại Qt (như QScriptValue). – Imbrondir