|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
19.12.2009, 20:42 | #1 |
Регистрация: 19.12.2009
Сообщений: 9
|
Динамический массив
Задача.
Создать динамический массив, удалить из него нули и переместить отрицательные элементы в начало. Код. Код:
error C2065: 'random' : undeclared identifier error C2065: 'randomize' : undeclared identifier Подскажите, что не так, пожалуйста. |
19.12.2009, 20:46 | #2 |
Eclipse Foundation
Старожил
Регистрация: 19.09.2007
Сообщений: 2,604
|
Если вы компилируете в студии или где-то еще (не в BC и не в билдере), то функция random заменяется на rand(), а функция randomize заменяется на srand(time(0));
К примеру строка Код:
Код:
random(2), то исправленная строка будет rand()%2 И все остальное так же. |
19.12.2009, 20:50 | #3 |
Пользователь
Регистрация: 22.09.2009
Сообщений: 18
|
Рекомендации
Для лучшей читабельности программы.В динамических массивах можете пользоваться той же записью которой пользуетесь при составление обычного массива. Пример:
Код:
|
19.12.2009, 22:12 | #4 |
Регистрация: 19.12.2009
Сообщений: 9
|
Компилирую в visual c++6. Исправил функции, однако теперь выводит новую ошибку в строке
Код:
Посоветуйте еще раз, что делать, пожалуйста. Исправленный код: Код:
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Динамический массив | Kiragaz | Общие вопросы C/C++ | 8 | 29.09.2009 22:30 |
динамический массив | Cpluser | Общие вопросы C/C++ | 1 | 20.09.2009 18:17 |
Динамический массив | Lemo | Помощь студентам | 5 | 16.09.2009 06:26 |
динамический массив | Dimon | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 21.03.2008 18:08 |
Динамический массив | Mickle | Общие вопросы Delphi | 8 | 19.06.2007 06:45 |