16+
Суббота
25 ноября
Вход |Карта сайта | |Upload |codebook | PARTS

 О смысле всего сущего 0xFF

 Средства и методы разработки

 Мобильная и беспроводная связь

 Блошиный рынок Объявления

caxapa

Микроконтроллеры ARM 

AVR PIC MSP PLD,FPGA,DSP 

Кибернетика Технологии 

Схемы, платы, компоненты 

Микроконтроллеры

 
   Новая тема Правила Регистрация Поиск »» Архив
Вернуться в конференциюТопик полностью
Vit  (10.09.2017 10:45) , в ответ на консоль это хорошо, но это для инженеров/разрабочиков, ну может наладчиков. Но не для юзеров, простой народ не поймет. автор: Nikolay801_
консоль. народ поймет, а если нет - заплатит за красивую морду, использующую как транспорт ту же консоль:) - например, а-ля "проводник" в стиле wake. 
у мну из самописного сам недоинтерпретатор и (потому что приемлемая не попалась) getline(). из заимствованных - setargs(). далее как при обработке строки параметров при запуске файла - argc, argv... если только для параметров связи (скорость, таймауты, адреса), то вполне удобно делать в виде AT-команд - и мутные КИП-овцы стесняются сказать, что они момеды настраивать не умеют, и для мутных эстетов инженегров аргУмент, ну и документировать просто.
#include <stdio.h>
#include <ctype.h>//isspace

int setargs(char *args, char **argv)
{
   int count = 0;

   while (isspace((int)(*args)))
     ++args;
   while (*args) {
     if (argv) argv[count] = args;
     while (*args && !isspace((int)(*args)))
       ++args;
     if (argv && *args)
       *args++ = '\0';
     while (isspace((int)(*args)))
       ++args;
     count++;
   }
   return count;
}
Главная | Карта сайта | О проекте | Проекты | Файлообменник | Регистрация | Вебмастер | RSS
Лето 7526 от сотворения мира. При использовании материалов сайта ссылка на caxapу обязательна.
MMI © MMXVII