Бред


Ответить в тред Ответить в тред

Check this out!
<<
Назад | Вниз | Каталог | Обновить тред | Автообновление
52 19 11

Аноним 17/08/19 Суб 11:57:53 2020804051
Stupid sexy Fla[...].jpg (40Кб, 480x640)
480x640
Итак, анонач, программирование-тред.
Призываются те, кто шарит в плюсах.
Как передать в функцию по ссылке массив класса структуры?
Аноним 17/08/19 Суб 11:58:52 2020804452
>>202080405 (OP)
Майндфак ещё в том, что у меня на самом деле не C++, а MQL4, который на основе плюсов, но что-то может отличаться.
Аноним 17/08/19 Суб 12:02:01 2020805633
15242562688131.jpg (45Кб, 604x604)
604x604
Аноним 17/08/19 Суб 12:04:44 2020806624
у Джобса рука и[...].jpg (68Кб, 607x621)
607x621
Аноним 17/08/19 Суб 12:09:08 2020808545
14447309190450.jpg (25Кб, 801x1200)
801x1200
14447309683440.jpg (46Кб, 604x340)
604x340
14447309932670.jpg (178Кб, 1024x683)
1024x683
14447318417560.jpg (192Кб, 1109x704)
1109x704
Аноним 17/08/19 Суб 12:13:23 2020810046
в замешательстве.jpg (106Кб, 396x303)
396x303
Аноним 17/08/19 Суб 12:18:32 2020812117
Используй указатели
Аноним 17/08/19 Суб 12:19:32 2020812458
>класса структуры
привет, иди нахуй
Аноним 17/08/19 Суб 12:23:13 2020813829
>>202081211
Конкретно как это должно выглдядеть?
Аноним 17/08/19 Суб 12:28:47 20208162010
LXfIWt67-yY.jpg (22Кб, 375x500)
375x500
LZ50lkdDu40.jpg (34Кб, 480x640)
480x640
Аноним 17/08/19 Суб 12:33:50 20208181511
15030958291230.png (277Кб, 583x371)
583x371
Аноним 17/08/19 Суб 12:39:47 20208205012
депрессивный му[...].jpg (135Кб, 1000x783)
1000x783
Аноним 17/08/19 Суб 12:42:41 20208217013
b.jpg (52Кб, 394x614)
394x614
Аноним 17/08/19 Суб 12:56:27 20208275814
15178570830020.jpg (560Кб, 2500x1406)
2500x1406
Аноним 17/08/19 Суб 13:01:24 20208295215
Сокольники 4-я [...].jpg (39Кб, 1080x1080)
1080x1080
Аноним 17/08/19 Суб 13:05:49 20208313216
15144808865980.jpg (95Кб, 600x785)
600x785
Аноним 17/08/19 Суб 13:16:30 20208353617
nYgfxcfAWCY.jpg (97Кб, 807x453)
807x453
Аноним 17/08/19 Суб 13:25:16 20208388718
14804431354720.jpg (148Кб, 1080x1080)
1080x1080
Аноним 17/08/19 Суб 13:38:01 20208447119
15384994274530.jpg (260Кб, 600x781)
600x781
Аноним 17/08/19 Суб 13:46:10 20208483020
15266445896050.jpg (183Кб, 921x1280)
921x1280
Аноним 17/08/19 Суб 13:58:20 20208537621
а то field.jpg (145Кб, 600x686)
600x686
Аноним 17/08/19 Суб 14:07:55 20208589622
>>202085376
Загугли rvalue ссылки, выглядит вот так &&.
Аноним 17/08/19 Суб 14:11:00 20208603923
>>202080405 (OP)
>массив класса структуры
ты ебанутый?
Аноним 17/08/19 Суб 14:12:46 20208613924
15565222942570.jpg (33Кб, 540x400)
540x400
15565223273880.jpg (104Кб, 669x606)
669x606
15565404118160.jpg (44Кб, 811x447)
811x447
15565629526960.jpg (6Кб, 181x279)
181x279
Аноним 17/08/19 Суб 14:19:04 20208653325
>>202080405 (OP)
> массив класса структуры
я джаваёб, но даже я понимаю что здесь ты скорее всего несешь какую-то ёбаную хуйню
Аноним 17/08/19 Суб 14:20:06 20208658626
>>202086039
Блядь, ну опечатался, ТИПА структуры, конечно.
>>202085896
Спасибо, интересно, только && у меня - это строго конъюнкция и я уже иначе просто делаю.
Аноним 17/08/19 Суб 14:20:33 20208661227
Аноним 17/08/19 Суб 14:21:13 20208663928
>>202086612
ты имеешь ввиду не class, а struct?
Аноним 17/08/19 Суб 14:23:16 20208674129
>>202086639
Я имею в виду не class, а type.
Структура - это тип данный.
Я просто совсем нуфаг, оговорился.
Аноним 17/08/19 Суб 14:23:43 20208677030
Аноним 17/08/19 Суб 14:24:51 20208682331
>>202086741
любой класс или структ - это тип данных в любом ООП, потому что это, блять, его концепция. что-то ты какую-то хуиту плетешь как по мне
Аноним 17/08/19 Суб 14:26:17 20208690432
>>202086741
Олсо, чтоб воздействовать непосредственно на память при работе функции - очевидные пойнтеры, но что тебе мешает просто делать return в точку вызова как в классической работе по значению - хз
Аноним 17/08/19 Суб 14:26:20 20208690833
>>202086823
Ну и в чём проблема? Массив может быть типа string, типа int, double, а может быть типа структуры.
Аноним 17/08/19 Суб 14:26:41 20208692034
То есть тебе нужно передать ИММУТАБЕЛЬНЫЙ МАССИВ ЛЯМБДА СТРУКТУРЫ ФУНКЦИОНАЛЬНОГО КЛАССА? Верно?
Аноним 17/08/19 Суб 14:27:47 20208696935
Массивы по ссылке вроде не передают. Передавай первый элемент и размер.
мимо-последний-раз-писал-на-крестах-в-99
Аноним 17/08/19 Суб 14:28:41 20208701336
>>202086904
>что тебе мешает
То, что я понятия не имею, о чём ты.
Я хотел передать массив структур в функцию по ссылке, как всегда делается с массивами, чтобы в функции его обработать и наполнить как надо. Для этого мне нужен был шаблон, как это конкретно делается.
Но теперь уже не важно.
Аноним 17/08/19 Суб 14:29:43 20208705437
>>202086969
или используй просто std::vector<ur_type> и передавай его по ссылке и не еби мозг
Аноним 17/08/19 Суб 14:30:12 20208708438
>>202086969
В моём языке только по ссылке и передают, если память не изменяет.
Массив динамический.
>>202086920
Да, именно это я и хотел сказать.
Аноним 17/08/19 Суб 14:30:39 20208711139
Аноним 17/08/19 Суб 14:35:05 20208734340
>>202080405 (OP)
> класса структуры
Класса или структуры?
Аноним 17/08/19 Суб 14:37:10 20208744841
Аноним 17/08/19 Суб 14:42:15 20208774842
>>202080405 (OP)
>ункцию по ссылке массив класса структур
ебан
void pook(class coco * coco_array, int coco_array_lenght)
{
}

void mani()
{
coco kukarek[228];
pook(kukarek, sizeof(kukarek)/sizeof(coco))
}
Аноним 17/08/19 Суб 14:46:22 20208798743
>>202080405 (OP)
например, передать указатель на начало массива и его размер
Аноним 17/08/19 Суб 14:46:57 20208801944
.pmg.png (12Кб, 384x296)
384x296
Аноним 17/08/19 Суб 14:47:35 20208805445
ВСЁ, АНАНАСЫ, ТРЕД ЗАКРЫТ, СПАСИБО.
Аноним 17/08/19 Суб 14:49:51 20208819646
>>202088019
точку с запятой пропустил блет
>>202088054
это свободная борда
Аноним 17/08/19 Суб 14:50:32 20208824547
>>202088054
нет, не закрыт, будем дальше обсуждать твой массив, в рот его растак
Аноним 17/08/19 Суб 14:51:23 20208829248
>>202088054
а вообще это не очень хорошая практика, лучше метод сделать и его вызывать у элементов массива, чем куда-то передавать сам массив
Аноним 17/08/19 Суб 14:54:40 20208845749
>>202088196
>>202088245
Как скажете.
>>202088292
Я уже сделал сколько надо массивов поотдельности, а потом отдельно скопировал их в массив структуры.
Аноним 17/08/19 Суб 14:56:30 20208856950
>>202088457
так в структуре просто храни указатели на эти массивы, зачем их копировать?
Аноним 17/08/19 Суб 14:57:28 20208862651
>>202088569
>зачем их копировать
Это просто - код легче читается.
Аноним 17/08/19 Суб 15:05:24 20208905752
Аноним 17/08/19 Суб 15:46:44 20209115353
>>202089057
Ох, ну давай, ебись с отладкой и перекодированием, слушай от коллег с начальником, какой ты мудак - не умеешь писать нормально, срываешь сроки.
Настройки X
Ответить в тред X
15000 [S]
Макс объем: 20Mб, макс кол-во файлов: 4
Кликни/брось файл/ctrl-v
X
Ваш шидевор X
Стикеры X
Избранное / Топ тредов