Size: a a a

IT KPI C/С++ ХВ (хорошо, что не UB)

2020 March 18

AM

Alex Master in IT KPI C/С++ ХВ (хорошо, что не UB)
но если коротко, то пересаживаясь с шарпов на плюсы можно не хило обосраться, думая, что твой класс автоматом передаётся по ссылке, как в шарпах, а не по значению, как в си
источник

AM

Alex Master in IT KPI C/С++ ХВ (хорошо, что не UB)
Bars0_o [SpamBlock]
не, не мой подход, соре😅

а много говорить ибо все очень плохо или просто тема обьемная?
плохо
источник

B[

Bars0_o [SpamBlock] in IT KPI C/С++ ХВ (хорошо, что не UB)
Alex Master
но если коротко, то пересаживаясь с шарпов на плюсы можно не хило обосраться, думая, что твой класс автоматом передаётся по ссылке, как в шарпах, а не по значению, как в си
ой бля...
источник

B[

Bars0_o [SpamBlock] in IT KPI C/С++ ХВ (хорошо, что не UB)
ебал я в рот такое танго
источник

AM

Alex Master in IT KPI C/С++ ХВ (хорошо, что не UB)
ну а шо поделать))
источник

AM

Alex Master in IT KPI C/С++ ХВ (хорошо, что не UB)
очень советую сразу писать нормально (ща кину пример)
источник

AM

Alex Master in IT KPI C/С++ ХВ (хорошо, что не UB)
class List {
   struct Node {
       // properties and methods
       // ...
   };
   // properties and methods
   // ...
};
источник

B[

Bars0_o [SpamBlock] in IT KPI C/С++ ХВ (хорошо, что не UB)
Alex Master
class List {
   struct Node {
       // properties and methods
       // ...
   };
   // properties and methods
   // ...
};
так а смысл делать структуру, тогда указатель на след ноду и значения перенесутся туда, и в листе будут только методы


или так и надо?
источник

AM

Alex Master in IT KPI C/С++ ХВ (хорошо, что не UB)
итого: только List знает о существовании Node и имеет доступ к его полям и функциям, ты не паришься с set и get для Node, красивые и лаконичные функции у List
источник

RN

Ruslan Neshta in IT KPI C/С++ ХВ (хорошо, что не UB)
бля только что пересмотрел твои скрины
источник

RN

Ruslan Neshta in IT KPI C/С++ ХВ (хорошо, что не UB)
попробуй писать больше в си нежели больше в шарпы
источник

AM

Alex Master in IT KPI C/С++ ХВ (хорошо, что не UB)
да там же объекты)))))))))))
источник

RN

Ruslan Neshta in IT KPI C/С++ ХВ (хорошо, что не UB)
потому что у тебя копирований пизда сколько
источник

B[

Bars0_o [SpamBlock] in IT KPI C/С++ ХВ (хорошо, что не UB)
Ruslan Neshta
попробуй писать больше в си нежели больше в шарпы
ну у меня шарпы основной стек, плюсы щас больше на лабки и расширение кругозора
источник

RN

Ruslan Neshta in IT KPI C/С++ ХВ (хорошо, что не UB)
и еще и лик будет как скомпилишь
источник

B[

Bars0_o [SpamBlock] in IT KPI C/С++ ХВ (хорошо, что не UB)
Ruslan Neshta
и еще и лик будет как скомпилишь
утечка?
источник

AM

Alex Master in IT KPI C/С++ ХВ (хорошо, что не UB)
Bars0_o [SpamBlock]
так а смысл делать структуру, тогда указатель на след ноду и значения перенесутся туда, и в листе будут только методы


или так и надо?
структура находится в private секции List'а (привет инкапсуляция)
источник

RN

Ruslan Neshta in IT KPI C/С++ ХВ (хорошо, что не UB)
ну ты си вообще не шаришь (похоже что)?
источник

RN

Ruslan Neshta in IT KPI C/С++ ХВ (хорошо, что не UB)
да, гк здесь нету
источник

RN

Ruslan Neshta in IT KPI C/С++ ХВ (хорошо, что не UB)
(ну в c++/cli есть но ето дотнет)
источник