Мне просто интересно, как
void test()
{
const static int ABC = 12;
cout << ABC;
}
отличается от
void test()
{
const int ABC = 12;
cout << ABC;
}
если эта функция неоднократно вызывается во время выполнения программы? Я имею в виду, есть ли разница в производительности? Или есть причина, почему вы должны предпочесть один за другим?