Alexander "SonnySlave"
Vergil
Кстати, а чем шаблоны-то не угодили?
они при неумелом обращении сильно раздувают код.
Vergil
а для мк это критично
Vergil
поэтому, когда не умеют, лучше думать что дэфайны лучше
Vergil
по крайней мере я так вижу это проблему со стороны)))
Vladimir
Ну альтернативы, написанные на си, по моему опыту, обычно больше раздувают код
Vergil
я имею ввиду не исходник, а готовенькую программу
Vladimir
Это я и имел в виду, т.е. исполняемый код.
Vladimir
Всякие там #define MY_TYPE int #include <vector.h> #define MY_TYPE float #include <vector.h> struct vector_float *bla = allocate_vector_float(); struct vector_int *bla2 = allocate_vector_int();
Vergil
Не смогу подтвердить. Не пробовал я макросить особо))
Anonymous
Макросы*
Vergil
в си или с++?
Anonymous
Плюсы
Vergil
вот этого я не понимаю
Anonymous
а вы хорошо разбираетест в с+++
Vergil
есть средста куда выразительнее макросов в с++..
Alexander "SonnySlave"
Макросы*
И чем же обусловлен твой выбор?
Anonymous
вообщем все
Alexander "SonnySlave"
Anonymous
просто я только разбираюсь и мне есть пару вопросов
Alexander "SonnySlave"
Roman
имхо язык С проще чем плюсы, поэтому он популярнее в эмбеддеде
Vergil
просто я только разбираюсь и мне есть пару вопросов
ок. не пиши макросы в плюсах и всё будет хорошо
Vergil
имхо язык С проще чем плюсы, поэтому он популярнее в эмбеддеде
Си проще для чего? Чтоб выучить - м/б да. Чтоб писать на нем сложные программы.... не думаю.
Roman
для обучения конечно
Alexander "SonnySlave"
Хм... Мб лучше на паскале тогда писать?
Roman
в том, что с++ выразительнее сомнений нет)
Vergil
C# проще. столько синтаксического сахара..
Alexander "SonnySlave"
Эмбеддед
Anonymous
И чем же обусловлен твой выбор?
Юзаю для winapi и все 🤗 Но я винапи часто юзаю, прост
Vergil
а при чем тут макросы? Имеешь ввиду что испоьзуешь виндовые или свои пишешь?
Крылатый
Самое забавное, что осиливший C++ может осилитьи ПЛИСы и развод плат.
Крылатый
Короче, кто-то просто не хочет выбираться из своего мирка и развиваться.
Vergil
Крылатый
А ведь возгограждением ведь было бы увеличение производительности труда самого человека.
Александр
Самое забавное, что осиливший C++ может осилитьи ПЛИСы и развод плат.
А сильно знание C++ помагает в написании VHDL или разводке СВЧ?
Alexander "SonnySlave"
Абсолютно согласен
Alexander "SonnySlave"
А сильно знание C++ помагает в написании VHDL или разводке СВЧ?
Никоим образом. Но помогает писать более безопасный код быстрее
Alexander "SonnySlave"
Ахаххаха
Anton
нормально, чо )
Vergil
на freebsd как бе gcc таки очень давно есть, а потом ещё и шланг завезли....
Vergil
wiki: 10 июня 2010 Clang и LLVM становятся частью FreeBSD.
Vergil
хотя фраза "там нет С++ компилятора!" меня напрягает всё больше с каждым разом как перечитываю...
Anton
а кто даст?
Anton
сомневаюсь
Anton
по досу ностальгия? :)
Anton
ну правильно говорили, ктож даст напрямую, минуя ядро, в железо лезть на современных ос
Alexander "SonnySlave"
ох рискуешь бан схлопотать за читы
Anton
ну теоретически, если свой драйвер запилить...
Anton
ну вот почитай, https://docs.microsoft.com/en-us/windows-hardware/drivers/gettingstarted/writing-a-very-small-kmdf--driver
Anton
)))
Anton
кстати, с чего ты решил что инфа про вражин есть в видяхе? )
Anton
гм...
Anonymous
как посмотреть полный текст цитаты? я зыбыл о чем я говорил
Anonymous
Никоим образом. Но помогает писать более безопасный код быстрее
вы имеете в виду "безопасный код" с точки зрения взлома кода или чтобы не было синих экранов и т.д.?
Anonymous
Alexander "SonnySlave"
Anonymous
Да
спасибо
Ender
Кто спрашивал про программирование под Андроид на плюсах - юзай штудию и не выёбывайся. Насчёт NDK, ему была замена, называется CrystaX
Ender
Насчёт опиливания сиплюсплюс - любой может, не имея базовой подготовки, надо только захотеть.
Anonymous
Насчёт опиливания сиплюсплюс - любой может, не имея базовой подготовки, надо только захотеть.
C++ Primer * (Stanley Lippman, Josée Lajoie, and Barbara E. Moo) (updated for C++11) хорошая книга, как Вы думаете?
Ender
Без понятия, смотреть надо.
Ender
К счастью, моим первым языком программирования был пуре си, осилил я его по k&r. Перекат на сиплюсплюс состоялся с помощью форневера, Пашки Ферцера, хабра, Википедии и сипп референс.
Ender
Что касается чисто языка.
Anonymous
у меня был basic ))
Ender
У меня тоже был бейсик
Ender
GWbasic
Ender
Это было в 9м-10м классе.
Ender
Я начал раньше.
Anonymous
не пойму противопоставлений c и c++