Форум программистов, компьютерный форум CyberForum.ru

Инициализация статических членов класса - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ разветвляющаяся структура http://www.cyberforum.ru/cpp-beginners/thread396952.html
даны три точки А1(х1,у1),А2(х2,у2),А3(х3,у3).определить, будут ли они лежать на одной прямой. если нет, то вычислить уголА1А2А3. хотя бы напишите формулу как найти угол,пожалуйста
C++ Оператор iMyVariable ? Скажите для чего нужен оператор : iMyVariable ? как работает ? http://www.cyberforum.ru/cpp-beginners/thread396950.html
C++ Ошибка в создании абстрактного класса
есть абстрактный класс ID3DXAllocateHierarchy, на его основе создан класс CAllocateHierarchy: class CAllocateHierarchy: public ID3DXAllocateHierarchy { public: STDMETHOD(CreateFrame)(THIS_ LPCTSTR Name, LPD3DXFRAME *ppNewFrame); STDMETHOD(CreateMeshContainer)(THIS_ LPCTSTR Name, LPD3DXMESHDATA pMeshData, LPD3DXMATERIAL pMaterials, LPD3DXEFFECTINSTANCE pEffectInstances, DWORD...
C++ Абстрактные контейнерные типы ?
Есть три типа контейнеров – вектор (vector) и список (list). (Третий последовательный контейнер – двусторонняя очередь (deque а третий он для чего ? и как его использовать ?
C++ Напишите рекурсивную подпрограмму вычисления суммы целых чисел от 1 до n (1+2+3+…+n) http://www.cyberforum.ru/cpp-beginners/thread396945.html
Есть такие две задачки... К сожалению в с++ вообще не шарю... в бейсике еще как-то плаваю..., а задачки решить надо... помогите.. 1. Построить СА определения целой степени у числа х (учесть, что степень может быть отрицательной). 2. Напишите рекурсивную подпрограмму вычисления суммы целых чисел от 1 до n (1+2+3+…+n). Заранее благодарен.
C++ Задача на указатели.Указатель на указатель. Таблица футбольного чемпионата задана квадратной матрицей порядка n, в которой все элементы, принадлежащие главной диагонали равны 0, а каждый элемент, не принадлежащий главной диагонали, равен 2, 1 или 0 (число очков набранных в игре: 2 – выигрыш, 1 – ничья, 0 – проигрыш). а) найти число команд, имеющих больше побед, чем поражений; б) определить номера команд, прошедших чемпионат без... подробнее

Показать сообщение отдельно
thick_int
Заблокирован
02.12.2011, 01:25     Инициализация статических членов класса
Непонятно, почему статические члены класса нельзя инициализировать при помощи вот такого синтаксиса:
C++
1
static int const DefaultArraySize(12);
А вот такой синтаксис является вполне приемлемым:
C++
1
static int const DefaultArraySize = 12;
И оба типа синтаксиса являются вполне приемлеыми, если используются вне класса для инициализации либо глобальных переменных, либо статических переменных отдельных функций.

И еще, вопрос немножко в сторону от основной темы, а имеют ли какой-либо смысл статические переменные, определяемые внутри нестатических функций-членов класса?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 17:46. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru