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

Массив как член класса - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Рекурсия. Удаление лишних пробелов http://www.cyberforum.ru/cpp-beginners/thread1177358.html
Доброго времени суток! Подскажите как реализовать с помощью рекурсии задачу: описать функцию, которая удаляет из строки все лишние пробелы.
C++ Передача символьного массива в качестве аргумента #include <iostream> using namespace std; void mazeTraverse( char maze ); int main() { char a= { "############", "#...#......#", "..#.#.####.#", http://www.cyberforum.ru/cpp-beginners/thread1177355.html
C++ Найти ошибку и оформить вывод массива, как функцию
Доброго времени суток! Помогите найти ошибку. И оформить вывод массива как функцию. Заранее благодарю. #include "stdafx.h" #include <math.h> #include <iostream> using namespace std; int norm(int* matrix,int n) { int sum = 0;
Сделать либо так, чтобы в файл записывались рандомные матрица и вектор, либо из файла считывать C++
ребят есть вот прога, она заполняет рандомами матрицу и вектор и перемножает. И есть соответственно проги для чтения из файла или записи в файл. Не могу слить в одну. Нужно сделать либо чтобы в файл записывались рандомные матрица и вектор, либо из файла считывать. Сама прога #include <iostream> #include <math.h> // библиотека математических функций using namespace std; int main() ...
C++ Построение графика функции по точкам (Dev-C ) http://www.cyberforum.ru/cpp-beginners/thread1177305.html
Подскажите как построить график по точкам(Dev-C++), какая это библиотека и где можно почитать основные команды?
C++ Заполнить матрицу случайными числами. На побочной Заполнить матрицу случайными числами. На побочной диагонали разместить суммы элементов которые лежат на той той же строке и столбце. подробнее

Показать сообщение отдельно
gromo
 Аватар для gromo
366 / 265 / 24
Регистрация: 04.09.2009
Сообщений: 1,214
15.05.2014, 22:04     Массив как член класса
Почему мне GCC выдаёт ошибку компиляции, что это zero-sized array ?

C++
1
2
3
struct Base {
    const char* d[]{"f", "f"};
};
Код
ISO C++ forbids zero-size array 'd' [-Wpedantic]
     const char* d[]{"f", "f"};
                             ^
../expert/main.cpp:230:29: error: too many initializers for 'const char* [0]'
Под конец дня башка кипит, не могу нормально рассуждать, чтобы самому узнать ошибку.

А так всё норм, почему???
C++
1
2
3
struct Base {
    const char* d[2]{"f", "f"};
};
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 14:29. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru