Я использую QT в Ubuntu с GCC.
и может отлаживать класс, если его размер превышает 65536, он не доступен.
это кальсса:
MyClass.h
class MyClass {
int x[16384];
}
main.cpp
#include "MyClass.h"
int main() {
MyClass* m = new Myclass;
return 0;
}
когда я отлаживаю, он показывает правильно, как только я изменю размер с 16384 на 16385, он показывает "недоступно".
обратите внимание, что 16384 * 4 (int) = 65536 (2 ^ 16).
как это исправить ??