Форум программистов, компьютерный форум, киберфорум
Наши страницы

Как лучше проинцилизировать указатели в NULL? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вывести в двоичном виде нули и единицы 01010110001 http://www.cyberforum.ru/cpp-beginners/thread654343.html
Не понимаю почему не выводится буфер в двоичном виде, да и флаг tellg() равен -1 в конце программы.. Помогите пожалуйста. Цель, посмотреть расстановку нулей и единиц по битам, в программе открываю...
C++ конструктор enum Color {Null, WHITE, BLACK}; enum Type {Null, King, Peshka}; class Piece { public: Color color; Type type; Piece(Color color_, Type type_) : http://www.cyberforum.ru/cpp-beginners/thread654332.html
Поиск элементов массива с заданными свойствами C++
Маленький внучек решил помочь бабушке подстричь цветы в ее драгоценном цветнике, срезав только бутоны и цветы на них. К счастью сообразительный мальчик срезал только те цветы, которые были высотой от...
C++ Массив(чётные и нечётные числа)
помогите, пожалуйста, написать программу: нужно в массиве, в его начало, поставить сначала все четные числа, а затем нечётные...затем посчитать количество чётных чисел в массиве(массив можно ввести...
C++ Задача: преобразование систем счисления http://www.cyberforum.ru/cpp-beginners/thread654323.html
Описание Имеются 2 цифры в разных системах счисления, цель задачи найти, в каких системах счисления 2 цифры равны. Например, 12 и 5, в десятичной системе счисления они не равны, но 12 в 3-чной...
C++ Не могу скомпилировать программу на движке ODE Суть: имеется движок ODE v.0.12, имеется готовая программка, которая использует движок и генерирует случайные 3-мерные существа на открытом пространстве (грубо говоря). Проблема в том, что не... подробнее

Показать сообщение отдельно
ForEveR
В астрале
Эксперт С++
7983 / 4742 / 321
Регистрация: 24.06.2010
Сообщений: 10,543
Завершенные тесты: 3
19.09.2012, 12:30
При С++11 в конструкторе
C++
1
2
3
Board():p{{nullptr}}
{
}
При полной поддержке С++11 можно и прямо в объявлении в классе:
C++
1
Piece* p[8][8] = {{nullptr}};
Ну или так.
C++
1
2
3
4
std::for_each(std::begin(p), std::end(p) [](Piece* (&array)[8])
{
    std::fill(std::begin(array), std::end(array), nullptr);
});
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru