189 похожих чатов

36 ответов

24 просмотра

В коде ядра применяются подходы, например.

Oleksij-Kyslytsja Автор вопроса
Pasha
В коде ядра применяются подходы, например.

Подходы? Какие? Там конечно синтаксис используется от С++, но больше похоже принципы ООП в вакансии не от этого.

Приехали. В СИ не может быть ООП?)

Только был пример в вузе) и больше я его не использовал, соре) Ну на сях все равно иначе чем обычное ооп)

Oleksij-Kyslytsja Автор вопроса
Alex GSim
Приехали. В СИ не может быть ООП?)

Может, оно и в ассемблере может быть, но стоит ли использовать принципы там где оно как сова на глобус?

Oleksij Kyslytsja
Может, оно и в ассемблере может быть, но стоит ли ...

Именно и я об этом хотел сказать, но человек хочет) Сова и глобус)

не надо. есть классы == это ооп. это не верно

Oleksij-Kyslytsja Автор вопроса
Roman
Именно и я об этом хотел сказать, но человек хоче...

Больше похоже, что человек просто собрал все хоть как то относящееся к вопросу и добавил воды в вакансию

Тут больше важно с каким беком вы пришли в си и что вам нужно, это более релевантный формат, так сказать ответить по делу, а какой оператор и тд, это вам даст ответ гугл и ютуб, это слишком лёгкая информация и ее можно найти на первой странице гугла, лучше скажите что вам конкретно нужно 🤷‍♂

Roman
Тут больше важно с каким беком вы пришли в си и чт...

Глупости не озвучмвать. Ибо - глупость это не отсутствие ума. Это ум такой.

x893
Глупости не озвучмвать. Ибо - глупость это не отсу...

В целом ответ был дан) да можно) остальное не известно зачем вам нужно и вытягивать не стоит, ответ просто ДА 😊

Roman
Может)

полиморфизм ?

Дмитрий К
полиморфизм ?

https://www.bestprog.net/ru/2022/02/17/c-polymorphism-virtual-functions-general-concepts-ru/

Дмитрий К
полиморфизм ?

Любая книга о сях и любой ролик на ютубе и некоторыми оговорками что как бээ это все же си 😁

Roman
Любая книга о сях и любой ролик на ютубе и некотор...

в си есть инкапсуляция и можно сказать наследование.

Дмитрий К
в си есть инкапсуляция и можно сказать наследовани...

http://www.c-cpp.ru/books/obektno-orientirovannoe-programmirovanie Давайте закончим

а в плюсах?

Oleksij-Kyslytsja Автор вопроса
x893
class

Ещё struct может, если все члены паблик

x893
class

это не оператор.

Oleksij-Kyslytsja Автор вопроса
Vyacheslav Olkhovchenkov
не неси чушь.

Обратитесь к матчасти, потом фигню несите https://docs.microsoft.com/en-us/cpp/cpp/struct-cpp?view=msvc-170 In C++, a structure is the same as a class except that its members are public by default.

Oleksij Kyslytsja
Обратитесь к матчасти, потом фигню несите https:/...

тебе подарить ссылку на словарь? "by default" а не "все"

Oleksij-Kyslytsja Автор вопроса
Oleksij-Kyslytsja Автор вопроса
Vyacheslav Olkhovchenkov
screenshot

Может не смущает? Это один частный пример когда можно вместо class struct использовать. Это не все возможные случаи

Oleksij-Kyslytsja Автор вопроса
Vyacheslav Olkhovchenkov
не вертись как уж на сковородке

Вначале ты не хами, потом перечитай мою фразу ещё раз, может поймёшь почему в случае если все члены паблик ты можешь использовать struct. Притом что только struct тут речи нет. Если не поймёшь, то попробуй спросить без хамства

Oleksij Kyslytsja
Вначале ты не хами, потом перечитай мою фразу ещё ...

зачем мне у тебя что-то спрашивать? ты сначала написал "все" а потом говоришь что "все" не писал.

Oleksij-Kyslytsja Автор вопроса
Vyacheslav Olkhovchenkov
зачем мне у тебя что-то спрашивать? ты сначала нап...

Ты вначале нахамил, потом прицепился к частому случаю использующему by default. Так что не вертись как уж на вилах

struct

Похожие вопросы

Обсуждают сегодня

а через ESC-код ?
Alexey Kulakov
29
30500 за редактор? )
Владимир
47
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
13
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
program test; {$mode delphi} procedure proc(v: int32); overload; begin end; procedure proc(v: int64); overload; begin end; var x: uint64; begin proc(x); end. Уж не знаю...
notme
6
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
Вот еще странный косяк, подскажите как бороться. Я git clone сделал себе всего embassy и примеры там запускаю. Всё хорошо. Но вот решил в cargo.toml зависимости не как в приме...
Lukutin R2AJP
1
вы делали что-то подобное и как? может есть либы готовые? увидел картинку нокода, где всё линиями соединено и стало интересно попробовать то же в ddl на lua сделать. решил с ч...
Victor
8
Ребят в СИ можно реализовать ООП?
Николай
33
Карта сайта