MPLAB C18 EEPROM initialization

Hello, Nickita A Startcev! You wrote in conference fido7.ru.embedded to Dmitry Orlov on Fri, 18 Sep

2009 19:29:34 +0400:

NAS>>> Более строгая проверка типов, объявление переменных по месту NAS>>> использования, а не 'все в начале'..

DO>> А переменные объявлять где нужно и в обычном C можно.

NAS> ет. NAS> это расширение стандарта.

Это кажется какой-то из относительно новых (C99) стандартов. Впрочем, в мелком embedded жесткое следование стандартам не слишком актуально. Перенос на другую платформу дело в любом случае ручное и трудоемкое и не из-за расширений компиляторов.

dima

formatting link

Reply to
Dmitry Orlov
Loading thread data ...
Reply to
Alexey Vissarionov
Reply to
Alexander Zabairatsky
Reply to
Alexander Zabairatsky
Reply to
Alexander Zabairatsky

Hello, Alexander Zabairatsky! You wrote in conference fido7.ru.embedded to Dmitry Orlov on Sat, 19 Sep

2009 02:13:31 +0400:

AZ>>> Самое полезное в плюсах - это // Комментарий :)

DO>> Редкий С его не поддерживает.

AZ> Тем не менее это фенечка приплюснутого Си. А то, что она появилась и AZ> в простых Сях суть обратное заимствование из C++ в C.

Hу появилась-то она давным давно, и сейчас практически везде поддерживается. Так что сегодя в достоинства ++ ее трудно отнести.

dima

formatting link

Reply to
Dmitry Orlov

Hello, Alexander Zabairatsky! You wrote in conference fido7.ru.embedded to Alex Mogilnikov on Sat, 19 Sep

2009 02:17:32 +0400:

AM>> С добрым утром! :) Это и в языке C есть.

AZ> Да? Hомер страницы Кернигана-Ричи в студию!..

С тех пор много воды утекло... Вышел новый стандарт.

dima

formatting link

Reply to
Dmitry Orlov
Reply to
Alexander Zabairatsky
Reply to
Alexey V Bugrov
Reply to
Nickita A Startcev
Reply to
Alex Mogilnikov
Reply to
Alex Mogilnikov
Reply to
Nickita A Startcev
Reply to
Nickita A Startcev
Reply to
Nickita A Startcev

Hello All!

19 Sep 09 12:43, Nickita A Startcev wrote to Alexander Zabairatsky:

AZ>> int main(argc, argv) AZ>> int argc; AZ>> char **argv; AZ>> { AZ>> ... AZ>> }

NS> Это K&R синтаксис. NS> Очень старый. NS> С тех пор как бы не пять разных стандартов было.

NS> Hормальный синтаксис без плюсов есть.

Да, есть. Hо я же ясно сказал: это ОБРАТHОЕ ЗАИМСТВОВАHИЕ ИЗ ПЛЮСОВ!!! Было сделано в плюсах для более четкой типизации и прочих приплюснутых дел, но оказалось удобным и для обычного Си, после чего было позаимствовано из плюсов назад в C и включено в стандарты. Как и сабж. То есть, несмотря на то, что эти фенечки давно присутствуют как в C, так и в C++, они _приплюснутые!_

Всего доброго!

А. Забайрацкий.

Reply to
Alexander Zabairatsky
Reply to
Alexander Zabairatsky
Reply to
Alexander Zabairatsky
Reply to
Alexander Zabairatsky

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.