yacc> Лентяйничем...
Не, серьезно, рановато пока. Текст твой практически не цепляет, несмотря на то, что вижу перед собой практическую реализацию "моей" идеи. Это просто потому, что читать еще толком не умею, слишком мало знаю. Только что цикл while кое-как затвердил, массивы только начал, сортировка только в проекте. Большое спасибо за иллюстрацию, завтра буду разбирать пошагово, по книжке.
Насчет приведения типов уже встречал, при беглом просмотре. И насчет подводных камней тоже, автор достаточно подробно на этом останавливается. Там вроде бы надо проверять входящие величины, чтобы в случае переполнения выводить не бред, а типа еггог. Что-то вроде этого...
2_Сергей_4030
2_Татарин
Да, я так и думал - все, что можно, надо посчитать заранее, чтобы не грузить лишним процессор. Это была просто идея, описанная словами - насколько это доступно для меня в данный момент.
***
Ниже - вообще-то оффтоп, поэтому прошу отвечать максимально лаконично - да/нет. В случае позитива можно будет продолжить в более подходящей теме.
По УСБ. Вообще идея такова - человек подходит к ящику, втыкает в него нечто; секунд через десять, к примеру, вынимает это "нечто", и уходит с данными (месяц нарезан замерами температуры, например, через каждые 30 сек). Ящик нетранспортабелен, закреплен стационарно, на него навешано двадцать четыре удаленных термометра.
1. Есть ли для такой задачи какая-то простая, дешевая, легко реализуемая альтернатива флешке?
2. А если микруху навесной памяти оформить в виде "брелка а-ля УСБ-флешка"? И переливать в нее данные с такой же микросхемы, стационарно подключенной к МК, внутри ящика?
3. Ламели питания в разъеме удлинить на пару миллиметров - вот и горячее втыкание... Вплоть до того, что использовать готовый УСБ-разъем. Или не прокатит такое?
4. Можно ли полностью автоматизировать цикл слива данных - так, чтобы МК, опознав событие подключения "сливного" чипа, сам бы начинал процесс перелива данных и заканчивал его?
5. Или в сам "брелок" поставить маленький МК с УАРТ, чтобы ОН управлял сливом?
6. Долго ли будет длиться такой процесс слива данных, если он вообще возможен?
7. Легко ли будет потом слить данные с такой памяти в комп?
Предупреждая вопросы по поводу изобретательства велосипеда: дело не столько в каком-то экономическом эффекте, сколько в самоутверждении. Это образ жизни, прошу сильно не ругаться.