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

Массив без размера - C++

Восстановить пароль Регистрация
 
NEW_ID
0 / 0 / 0
Регистрация: 08.01.2015
Сообщений: 54
02.10.2015, 07:53     Массив без размера #1
C++
1
void in(bibl[], int&);
что означает bibl []?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.10.2015, 07:53     Массив без размера
Посмотрите здесь:

Дан массив. Переписать его второй, четвертый и т.д. элементы в другой массив такого же размера, расположив элементы подряд с начала массива C++
C++ массив размера N
массив A размера N C++
C++ Дан целочисленный массив размера N. Сжать массив, удалив из него все элементы, модуль которых не превышает 1
C++ Задан вещественный массив размера N. Создать целочисленный массив такого же размера, в котором будут записаны индексы исходного массива в порядке во
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
egor2116
 Аватар для egor2116
337 / 368 / 42
Регистрация: 20.01.2013
Сообщений: 1,100
02.10.2015, 07:55     Массив без размера #2
что означает bibl []?
ошибку
наверное нужно как то так
C++
1
void in(<тип данных>bibl[], int&);
NEW_ID
0 / 0 / 0
Регистрация: 08.01.2015
Сообщений: 54
02.10.2015, 07:57  [ТС]     Массив без размера #3
egor2116, это в классе bibl ,bibl и есть тип данных
egor2116
 Аватар для egor2116
337 / 368 / 42
Регистрация: 20.01.2013
Сообщений: 1,100
02.10.2015, 08:01     Массив без размера #4
тогда так, bibl [] это массив bibl`ов
C++
1
2
3
4
5
6
7
8
9
10
11
class bibl{
    
};
 
void in(bibl[], int&);
 
 
int main()
{
    return 0;
}
NEW_ID
0 / 0 / 0
Регистрация: 08.01.2015
Сообщений: 54
02.10.2015, 08:02  [ТС]     Массив без размера #5
egor2116, я спрашиваю ,именно,что значит bibl[],это массив без размера ,или динамический массив ?
egor2116
 Аватар для egor2116
337 / 368 / 42
Регистрация: 20.01.2013
Сообщений: 1,100
02.10.2015, 08:09     Массив без размера #6
Это указатель на массив. Размер этого массива я понимаю передается в следующем параметре.

это прототип функции
C++
1
void in(bibl[], int&);
bibl[] - указатель на массив
int& - размер этого массива

Добавлено через 4 минуты
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
class bibl{
};
void in(bibl[], int&);
 
 
int main()
{
    int s = 5;
 
    int * d = new int[10];
    in(d, s);
 
    int d1[10];
    in(d1, s);
 
    return 0;
} 
 
void in(bibl[], int& s){
    
}
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.10.2015, 08:14     Массив без размера
Еще ссылки по теме:

Дан целочисленный массив размера N. Сжать массив, удалив из него все элементы, модуль которых не превышает 1 C++
C++ Дан массив A размера N. Сформировать новый массив B того же размера по следующему правилу:
C++ Как сделать ввод матрицы из файла без указания размера

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

Или воспользуйтесь поиском по форуму:
NEW_ID
0 / 0 / 0
Регистрация: 08.01.2015
Сообщений: 54
02.10.2015, 08:14  [ТС]     Массив без размера #7
egor2116, спасибо большое )
Yandex
Объявления
02.10.2015, 08:14     Массив без размера
Ответ Создать тему
Опции темы

Текущее время: 01:10. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru