Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
Кто какой стиль оформления программ С++ использует (расставление скобочек и т.д.)?
Отправлено
tivocr
07 января 2007 г. 16:48
если есть какие документы на "coding style" - дайте ссылки
Составить ответ
|
Вернуться на конференцию
Ответы
Длиные строки принципиально не использую - использую склейку строк!
—
Make_Pic
(07.01.2007 19:52:56
194.186.248.44
,
пустое
)
А кейл для арм на склейке в макросах конкретно лажается;(
—
Vit
(07.01.2007 23:31:2
80.84.190.224
,
пустое
)
А комменты кто как оформляет? Отступы комментов? Я использую только "//" и для скрытия кода "/* */" Комменты всегда на одной линии
—
Make_Pic
(07.01.2007 19:50:57
194.186.248.44
,
пустое
)
опытные собаководы рекомендуют #if 0 ... #endif , но лень... в большом проекте неприятно нарваться на лишнюю */
—
yes
(07.01.2007 19:53:52
83.237.207.218
,
пустое
)
А шапку кто как оформляет?
—
Make_Pic
(07.01.2007 19:48:8
194.186.248.44
,
пустое
)
cvs правильно оформляет шапки... хотя у себя в конторе я это не смог доказать :(
—
yes
(07.01.2007 19:51:32
83.237.207.218
,
пустое
)
А табуляцию кто сколько ставит? Я пришел к 2-м.
—
Make_Pic
(07.01.2007 19:47:25
194.186.248.44
,
пустое
)
lдык в любом нормальном едиторе есть кнопка ident - посмотрите... в хорошем редакторе можно перенастроить потом, когда свой стиль появится
—
yes
(07.01.2007 19:43:21
83.237.207.218
,
пустое
)
есть у меня пособие для студентов по оформлению C
—
megajohn
(07.01.2007 18:23:49
217.118.78.1
,
пустое
)
Я вот так...
—
zlogic
(07.01.2007 17:14:27
85.25.148.242
, 277 байт)
+1
—
Make_Pic
(07.01.2007 19:45:3
194.186.248.44
,
пустое
)
да каждый, кто видел Паскаль, думаю так же оформляет. Просто С придумали психбольные.
—
basilmak
(07.01.2007 18:35:52
82.142.173.231
,
пустое
)
рекомендую посмотреть PHYTON - там неправильно оформленная прога не будет работать (btw: встречаю дофига в последние время фитоных скриптов - замена перлу однако)
—
yes
(07.01.2007 19:49:37
83.237.207.218
,
пустое
,
ссылка
)
а С это свобода :)
—
yes
(07.01.2007 19:50:4
83.237.207.218
,
пустое
)
от здравого смысла) ЧТоб за отрицание принять знак "!" нада было быть больным....
—
basilmak
(07.01.2007 19:53:54
82.142.173.231
,
пустое
)
ну а конструктивно - Вы какой-бы знак предложили? важно, что это не not, no, negate и т.п. а один символ
—
yes
(07.01.2007 19:57:10
83.237.207.218
,
пустое
)
~
—
=AVR=
(07.01.2007 21:16:50
80.92.96.19
,
пустое
)
а зачем кстати 1 символ?)) место в памяти МК занимать будет меньша? чо создавать проблемы та?
—
basilmak
(07.01.2007 19:59:47
82.142.173.231
,
пустое
)
пальцы меньше устают кнопки топтать
—
yes
(07.01.2007 20:01:21
83.237.207.218
,
пустое
)
ну и парсер попроще - все-таки тогда суперкомпьютеры были такими как нынешние микроконтроллеры
—
yes
(07.01.2007 20:02:19
83.237.207.218
,
пустое
)
типа Паскаль их так грузил, что они висли?))))))))))))
—
basilmak
(07.01.2007 20:03:39
82.142.173.231
,
пустое
)
ну паскаль был придуман в институтах чтобы студентов учить (типа РАЯ) никто и не думал для него компилер писать
—
yes
(07.01.2007 20:12:59
83.237.207.218
, 183 байт)
Я свой самый сложный эмбеддерский проект делал на Борланд Паскале 7.0
—
Vladimir Ljaschko
(07.01.2007 21:39:12
86.57.170.34
,
пустое
)
не смешно...
—
basilmak
(07.01.2007 20:02:2
82.142.173.231
,
пустое
)
зато правда
—
yes
(07.01.2007 20:02:51
83.237.207.218
,
пустое
)
нет. Проблема понимания написанного на порядки важнее "экономии" 10% нажатий кнопок)
—
basilmak
(07.01.2007 20:04:51
82.142.173.231
,
пустое
)
да ладно :) я больше VERILOG VHDL пользую (там разница посильнее чем C vs PASCAL) - ну нифига не проще разбирать VHDL
—
yes
(07.01.2007 20:06:54
83.237.207.218
,
пустое
)
ну полтора милярда ваще привыкли к китайскому )))
—
basilmak
(07.01.2007 20:07:56
82.142.173.231
,
пустое
)
думаю, что в технических вузах пора китайский вместо английского учить... уже попадаются даташиты... а раньше немецкий был... а еще раньше латинский, греческий - все меняется
—
yes
(07.01.2007 20:21:19
83.237.207.218
,
пустое
)
А при
—
scorpion
(07.01.2007 18:45:16
85.141.68.12
, 142 байт)
Звиняюсь - скобки ставлю, как zlogik.
—
scorpion
(07.01.2007 18:46:27
85.141.68.12
,
пустое
)
дык и я также пишу :-)
—
megajohn
(07.01.2007 19:11:9
217.118.78.1
,
пустое
)
так ет и прально - как begin и end, на одном уровне. А не как стандартно, что ничо глазами не видно - где началось и что кончается... Вооще, на науку эргономику сильно положили за последние 20 лет...
—
basilmak
(07.01.2007 18:48:34
82.142.173.231
,
пустое
)
+1. Я аналогично поступаю. А многоуровневые вложения отступами на 2-4 знакоместа отделяю.
—
rezident
(07.01.2007 18:29:29
82.198.28.146
, 260 байт)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 76:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru