Ошибка сегментации при попытке назначить глобальную переменную на статическую эталонную переменнуюC++

Программы на C++. Форум разработчиков
Anonymous
Ошибка сегментации при попытке назначить глобальную переменную на статическую эталонную переменную

Сообщение Anonymous »

Следующая программа дает ошибку сегментации. < /p>
#include
using namespace std;

class A {
public:
static int& a;
};

int a = 42;
int& A::a = a;

int main() {
a = 100;
cout
#include
using namespace std;

class A {
public:
static int& a;
};

int b = 42;
int& A::a = b;

int main() {
b = 100;
cout

Подробнее здесь: https://stackoverflow.com/questions/797 ... -reference

Вернуться в «C++»