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

Setlength - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 14, средняя оценка - 4.86
Wintsent
0 / 0 / 0
Регистрация: 25.10.2012
Сообщений: 34
22.04.2013, 02:31     Setlength #1
Здравствуйте, Друзья!

Помогите решить данную проблему, когда допустим прописываю следующие строчки кода
setlength(Pnum,kP);
Появляется следующая ошибка:
Невозможно разрешить идентификатор setlength

error: 'setlength' was not declared in this scope
----
(при нажатии сочетания клавиш ALT+ВВОД отображаются всплывающие подсказки)

В чем дело, помогите!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.04.2013, 02:31     Setlength
Посмотрите здесь:

Delphi Как работает SetLength()
Аналог SetLength C#
Функция SetLength C++ Builder
Аналог SetLength(x, Length(x)+1) из Delphi в C++ C++
Turbo Pascal Выдает ошибку 3 setlength(a,n)
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
MrGluck
Ворчун
Эксперт С++
 Аватар для MrGluck
4925 / 2668 / 243
Регистрация: 29.11.2010
Сообщений: 7,422
22.04.2013, 02:35     Setlength #2
Wintsent, видимо setlength не существует.
А что это такое?
BumerangSP
 Аватар для BumerangSP
4283 / 1405 / 121
Регистрация: 16.12.2010
Сообщений: 2,941
Записей в блоге: 3
22.04.2013, 03:40     Setlength #3
Насколько я помню, setrlength в делфи выделяет память под динамический массив. Но это как бы не делфи, в билдере такой функции тоже нет.
Wintsent
0 / 0 / 0
Регистрация: 25.10.2012
Сообщений: 34
22.04.2013, 14:04  [ТС]     Setlength #4
Может есть какие то аналоги?
BumerangSP
 Аватар для BumerangSP
4283 / 1405 / 121
Регистрация: 16.12.2010
Сообщений: 2,941
Записей в блоге: 3
22.04.2013, 14:17     Setlength #5
C++
1
int *a = new int [10];
new выделяет память под 10 элементов и ставит указатель на первый.
Аналог SetLength(a, 10);
Wintsent
0 / 0 / 0
Регистрация: 25.10.2012
Сообщений: 34
22.04.2013, 14:30  [ТС]     Setlength #6
Спасибо большое!!! Заработало))
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.04.2013, 15:02     Setlength
Еще ссылки по теме:

setLength двухмерный массив PascalABC.NET
Аналог функции SetLength C++
Acess Violation из-за SetLength Delphi

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

Или воспользуйтесь поиском по форуму:
BumerangSP
 Аватар для BumerangSP
4283 / 1405 / 121
Регистрация: 16.12.2010
Сообщений: 2,941
Записей в блоге: 3
22.04.2013, 15:02     Setlength #7
удалить не забудьте , когда массив больше не нужен:
C++
1
delete [] a;
Yandex
Объявления
22.04.2013, 15:02     Setlength
Ответ Создать тему
Опции темы

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