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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
JaySeven
1 / 1 / 0
Регистрация: 24.05.2013
Сообщений: 41
#1

Динамические массивы типа vector и array - C++

26.10.2013, 18:07. Просмотров 554. Ответов 2
Метки нет (Все метки)

C++ (Qt)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
#include <vector>
#include <array>
#include <string>
using namespace std;
 
int main()
{
    const int num = 10;
    std::vector<string> vd(num);
    std::array<string, num> ai;
    
    return 0;
}
Задание:
Объявите объект vector из 10 объектов string и объект array из 10 объектов
string. Покажите необходимые заголовочные файлы и не используйте using.
Для количества строк применяйте const.

Выскакивают следующие ошибки:
`ai' undeclared (first use this function).
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.10.2013, 18:07
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Динамические массивы типа vector и array (C++):

МАССИВЫ: динамические мас.значение типа "int *" нельзя присвоить сущности типа "int" - C++
МАССИВЫ: динамические массива ОШИБКА:значение типа &quot;int *&quot; нельзя присвоить сущности типа &quot;int&quot; #include &lt;iostream&gt; using...

Использовать Vector вместо array - C++
Помогите, пожалуйста, переписать программу чтобы заменить array на Vector : // Sorting an Array #include &lt;iostream&gt; ...

В чем существенные отличия Array и Vector - C++
В чем существенные отличия, что и когда предпочтительно использовать?

Std::vector для Array of String - C++
Нужно поместить append первым элементом пустую Array of String. Как-нибудь по-умному это делается? :)

Как передать целочисленную матрицу типа std::vector<std::vector<int> > в функцию? - C++
Здравствуйте. Почитал на форуме, но так и не понял что я делаю не так. Имеется двумерный вектор. Размера .. Нужно его передать в...

Возможно ли вложение контейнера array в контейнер vector? - C++
мне надо в динамическом массиве хранить 3-х мерные координаты треугольников. пытаюсь сделать вот так: vector&lt;array&lt;float,9&gt; &gt;...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
nexen
187 / 180 / 3
Регистрация: 27.01.2012
Сообщений: 1,335
26.10.2013, 20:16 #2
JaySeven, не знаю, почему такая ошибка. Какая-то она странная. Можете скрин сделать? Что за среда разработки?
Но в задании сказано using не использовать, а у вас он есть. Когда уберете, поставьте std::string, вместо string.
0
DirectX
23 / 17 / 6
Регистрация: 07.10.2013
Сообщений: 47
26.10.2013, 20:30 #3
Какой у вас компилятор или IDE?
Array - это новый шаблонный тип(введенный в с++11) потому ваш компилятор(IDE) может его не поддерживатю
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.10.2013, 20:30
Привет! Вот еще темы с ответами:

Не удаётся создать безымянный объект типа vector моего типа - C++
Собсно #include &lt;vector&gt; using namespace std; //Вот мой австорский тип struct kletka { int i, j; kletka(int x, int...

Динамические массивы и функции. Динамические массивы. - C++
Дана матрица 6х8 целого типа. Создать одномерный массив, содержащий элементы матрицы, кратные числу, введенному с клавиатуры.

Указатели и массивы. Индексация с помощью указателей. Передача массивов в функции. Динамические массивы (обработка матриц) - C++
Для каждого элемента , bij, i= 1,...,n , j=1,...,n определяется свой многоугольник местонахождением соответствующего элемента aij (см....

статическая и динамическая матрица на std::array and std::vector - C++
Всем привет. Решил немного поиграться с шаблонами. Скилл чуть больше 0. Можно ли с помощью шаблонной магии подставить вместо...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru