Я пишу в среде, в которой мне не разрешается выделять новую память после запуска программы, а также мне не разрешается делать вызовы операционной системы.При отслеживании ошибки сбоя страницы (вероятно, вызванной непреднамеренным нарушением одного из вышеперечисленных) мне задается вопрос (поскольку этот бит меня в заднице со строками std)
Является ли глобальная / локальная структура, выделенная настек или куча?Например:
Если этот оператор находится в глобальной области действия
struct symbol {
char blockID;
int blockNum;
int ivalue;
double fvalue;
int reference;
bool isFloat, isInt, isRef;
int symbolLength;
} mySymbol;
, где выделена память для него?