Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
А фиглеж не посмотреть на сгенерированный код и не выяснить где там насрато? Такой жирный printf или startup?
Отправлено
pau62
(95.106.127.234)
09 февраля 2011, г. 19:10
В ответ на:
Работал на Тиньках на асме, хотел бы перейти на Я.В.У. Ну что нам С, решил сразу на плюсы. Скач...{+}(+)
отправлено
Ереваныч
09 февраля 2011, г. 18:16
Составить ответ
|
Вернуться на конференцию
Ответы
А извините какая разница?
-
IdleMode
(09.02.2011, 19:28:27
178.140.193.70
,
пустое
)
а никакой практической пользы от использования этих процедур в стандартном виде нету, если они жырноваты. Гораздо интереснее насколько оптимален собственно код.
-
pau62
(09.02.2011, 19:35:26
95.106.127.234
,
пустое
)
Нет, я понимаю, оптимальность современного IAR как C так и С++ высока. Разница допускаю на 15-20%. Но не на 300 же %!
-
IdleMode
(09.02.2011, 19:38:0
178.140.193.70
,
пустое
)
А где у автора сравнение С с С++? Он просто непонятно зачем приделал к простейшей проге принтф, который на практике вряд ли ему вообще потребуется, этот принтф скорее всего и сожрал эти килобайты. Вообще пацаны которые никогда не смотрели, во че выливаются их структурные извраты в машинном коде, и удивляются, откуда лишние килобайты.
-
pau62
(09.02.2011, 19:48:35
95.106.127.234
,
пустое
)
Ну что вы в самом деле. Автор выбирает ЯВУ, учится от знакомых понятий, что непонятного? Программка чисто проверить куда грести. То Сишый компилер подключил, то плюсовой, и смотрит разницу. Наверно, уже запил от горя))
-
IdleMode
(09.02.2011, 19:55:12
178.140.193.70
,
пустое
)
Ну человек ведь писал а асме, знает, что вся его прога без принтфа - десяток команд. А откуда остальное, можно понять глянув в код, и сделать это можно быстрее, чем ждать пока все демагоги здесь выскажутся ))))
-
pau62
(09.02.2011, 20:03:43
95.106.127.234
,
пустое
)
Узнал, увидел что принт жрет. Рискну предположить, что cout будет жрать не меньше. Что дальше делать-то?! Отказаться от форматного вывода? Тогда зачем нужен этот ЯВУ?У меня тоже дилемма насчет плюсов.
-
IdleMode
(09.02.2011, 20:07:18
178.140.193.70
,
пустое
)
На черта нужны классы и объекты если простой вывод на С++ хуже чем на старом С?
-
IdleMode
(09.02.2011, 20:08:38
178.140.193.70
,
пустое
)
В простых проектах не нужны. в жырных, возможно, эти расходы и не будут волновать, ибо там и железо гораздо жирнее будет. А фиглеж ты сокровенное знание утаиваешь, издеваешься над страждущими?
-
pau62
(09.02.2011, 20:14:42
95.106.127.234
,
пустое
)
Знал бы сказал бы, не утаил бы. Сам с ассемблера тяжело слезаю :(
-
IdleMode
(09.02.2011, 20:18:1
178.140.193.70
,
пустое
)
Или найдется специалист который скажет: ребята, плюсы не хуже простого Си, только вам вон в том месте надо сделать то-то и то-то?
-
IdleMode
(09.02.2011, 20:10:58
178.140.193.70
,
пустое
)
Плюсы не хуже простого Си, только его надо использовать по назначению. Он не размер кода и скорострельность экономит, а в первую очередь твое время и надежность кода.
-
Codavr
(09.02.2011, 20:48:4
2.94.209.216
,
пустое
)
Ну и надо сознавать, что пушка не для стрельбы по воробьям предназначена.
-
Codavr
(09.02.2011, 20:49:7
2.94.209.216
,
пустое
)
Ну микроскоп тоже не предназначен для заколачивания гвоздей. Однако довольно часто микроскопом выгодно заколачивать гвозди. Все дело в соотношении затраты/результат.
-
pau62
(09.02.2011, 20:59:16
95.106.127.234
,
пустое
)
Если молотка нет, а повеситься надо, то можно и мелкоскопом.
-
Codavr
(09.02.2011, 21:06:10
2.94.209.216
,
пустое
)
Если время-деньги, а ресурсов камня достаточно, то не важно, разжиреет ли твоя прога втрое. Уж скока умные люди толковали, что оптимальная прога - это та, которая делает что надо и как надо, а степень ее оптимальности по всяким второстепенным параметрам - это к искусствоведам.
-
pau62
(09.02.2011, 21:12:7
95.106.127.234
,
пустое
)
С этим не поспоришь. Когда надо быстро и пох скока это стоит.
-
Codavr
(09.02.2011, 21:17:3
2.94.209.216
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 567:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru