Witam.
Co należy zmienić w poniższym kodzie, żeby kompilator traktował zmienną Menu_Size
jako const?
Main.cpp
#include <array>
#include "Globals.h"
std::array<int, Globals::Menu_Size> Array_T;
Globals.h
#pragma once
class Globals
{
public:
static const size_t Menu_Size;
Globals(void);
~Globals(void);
};
Globals.cpp
#include "Globals.h"
const size_t Globals::Menu_Size = 4;
Globals::Globals(void)
{
}
Globals::~Globals(void)
{
}