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

Передача массива структур в функцию не указывая размера массива - C++ - Обсуждение 615063

Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Обсуждение
Всего сообщений: 38
Имя Дата Сообщение
Читать обсуждение полностью:
Передача массива структур в функцию не указывая размера массива
Bogdan30637 27.06.2012 14:32 https://www.cyberforum.ru/post3214766.html
Я читаю с командной строки файл в котором содержится массив...
Alt_Shift 27.06.2012 15:04 https://www.cyberforum.ru/post3214892.html
а в чем сложность передачи размера?
bLesk 27.06.2012 15:07 https://www.cyberforum.ru/post3214901.html
а указатель нельзя передавать?
Bogdan30637 27.06.2012 16:29 https://www.cyberforum.ru/post3215286.html
Сложность в том, что размер нужно вычислить в функции, а не...
Bogdan30637 30.06.2012 19:24 https://www.cyberforum.ru/post3225686.html
Ну что, люди, никто не подскажет?
MrGluck 30.06.2012 19:28 https://www.cyberforum.ru/post3225699.html
Узнать размер массива по указателю стандартными способами...
Bogdan30637 01.07.2012 11:39 https://www.cyberforum.ru/post3227094.html
Проще, но задание стоит таким образом, что вся работа с...
MrGluck 01.07.2012 12:25 https://www.cyberforum.ru/post3227213.html
Ну тогда первым циклом считаете размер, потом выделяете...
kazak 01.07.2012 12:36 https://www.cyberforum.ru/post3227232.html
Тут проще использовать блочное чтение/запись -...
Bogdan30637 01.07.2012 14:12 https://www.cyberforum.ru/post3227545.html
Это безусловно полезные советы и дальше они мне пригодятся,...
MrGluck 01.07.2012 15:29 https://www.cyberforum.ru/post3227732.html
можно хранить размер в дефайне, например
xADMIRALx 01.07.2012 16:03 https://www.cyberforum.ru/post3227814.html
Так он и так хранит его в дефайне..N 4 ИМХО луче...
MrGluck 01.07.2012 16:06 https://www.cyberforum.ru/post3227827.html
Как думаешь, чему равен размер указателя на массив? Такая...
Bogdan30637 02.07.2012 10:03 https://www.cyberforum.ru/post3229550.html
Если кто знает как правильно передать через указатель(не...
remarkes 02.07.2012 10:58 https://www.cyberforum.ru/post3229647.html
Bogdan30637, как передать массив, не указывая размера? -...
Bogdan30637 02.07.2012 11:09 https://www.cyberforum.ru/post3229694.html
Спасибо за конкретный ответ.
remarkes 02.07.2012 11:13 https://www.cyberforum.ru/post3229705.html
Bogdan30637, хотел добавить одну концептуальную вещь, на...
kent 02.07.2012 11:16 https://www.cyberforum.ru/post3229710.html
использовать шаблон vector
remarkes 02.07.2012 11:29 https://www.cyberforum.ru/post3229737.html
я полагал, что судя по его коду имелся в виду Си, а не Си...
villu 02.07.2012 11:37 https://www.cyberforum.ru/post3229753.html
еще вариант - передавать последней структурой нулевую....
Bogdan30637 02.07.2012 11:58 https://www.cyberforum.ru/post3229813.html
А входит ли векор в стандарты ANSI? Потому что программа...
villu 02.07.2012 12:29 https://www.cyberforum.ru/post3229889.html
подсказка #include <stdio.h> struct data { char...
Bogdan30637 02.07.2012 13:21 https://www.cyberforum.ru/post3230040.html
Спасибо за подсказку, но у меня массив структур...
villu 02.07.2012 13:29 https://www.cyberforum.ru/post3230074.html
ну так это тоже не проблема ... если ты пошел по пути "не...
Bogdan30637 02.07.2012 16:26 https://www.cyberforum.ru/post3230632.html
Идея отличная, но у меня в программе почему-то выдает...
tabber 02.07.2012 16:29 https://www.cyberforum.ru/post3230646.html
в функцию передается сылка и поэтому размер неизвестен
Bogdan30637 02.07.2012 16:35 https://www.cyberforum.ru/post3230671.html
В struct_count? Но здесь то работает без проблем:...
villu 02.07.2012 16:38 https://www.cyberforum.ru/post3230680.html
а без вызова (*reader)(argc,somedata); работает? если...
Bogdan30637 02.07.2012 16:50 https://www.cyberforum.ru/post3230722.html
И без вызова не работает.
villu 02.07.2012 17:17 https://www.cyberforum.ru/post3230828.html
а я понял ... я накосячил test = (struct data...
Bogdan30637 02.07.2012 18:43 https://www.cyberforum.ru/post3231151.html
Работает! Добавлено через 9 минут Теперь одна проблема...
villu 02.07.2012 20:13 https://www.cyberforum.ru/post3231488.html
потому что (const char, struct data somedata); 2...
Bogdan30637 03.07.2012 12:17 https://www.cyberforum.ru/post3233131.html
villu, огромное спасибо за помощь!
villu 03.07.2012 13:58 https://www.cyberforum.ru/post3233470.html
поправь тогде еще тут, если не заметил test = (struct data...
Bogdan30637 03.07.2012 14:58 https://www.cyberforum.ru/post3233665.html
Я изменил тип функции с void на struct data: struct data*...
villu 03.07.2012 15:43 https://www.cyberforum.ru/post3233816.html
в заголовке тоже изменил? ну или там, где у тебя эта...
CheshireCat 03.07.2012 15:46 https://www.cyberforum.ru/post3233829.html
Очень просто: #include <vector> void reader(const char...
Bogdan30637 03.07.2012 16:00 https://www.cyberforum.ru/post3233893.html
фух, спасибо, что-то я завтыкал
 
 
Similar

Передача массива структур в функцию
Помогите пожалуйста исправить ошибку. Массив student std должен передаваться в функции.VS 2010...

Передача массива структур в функцию
Хочу передать в функцию указатель на массив структур: #include &quot;stdafx.h&quot; #include &lt;iostream&gt;...

Передача массива структур в функцию
Есть следующие структуры: public struct Gorod { public bool Otgr; public...

Передача массива структур в функцию
У меня есть массив структур,функция SLVE,как передать массив структур в функцию? struct...

Ads
MoreAnswers

Передача массива структур в функцию
День добрый, учусь работать с структурами. #include &quot;stdafx.h&quot; #include &lt;iostream&gt; using...

Передача массива структур в функцию
Здравствуйте, у меня есть функция принимающая в параметрах массив структур. Нашел код, максимально...

Передача массива структур в функцию
В общем проблема с передачей массива структур в функцию... Структура описана следующим образом:...

Передача массива структур в функцию
Есть такой вот алгоритм поразрядной сортировки. Подскажите пожалуйста, как в параметры функции...

 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru