Что вы пишете в функции main? - C (СИ)
Формулировка задачи:
Привет,
Понимаю что вопрос слишком абстрактный, но хотелось бы спросить где почитать про "постулаты" оформления кода, а то проекты растут по величине, и просыпается перфекционизм, чтобы сделать все покрасивей,
Когда работаю с МК с системами реального времени, в главной функции я запускаю один поток и в нем уже продолжается программа.
А вот как с обычными программами, насколько сильно упаковывать все в функции, и что оставляете в main?
Спасибо за советы
Решение задачи: «Что вы пишете в функции main?»
textual
Листинг программы
int main(int argc, char* argv[])
{
OpenLogs();
LoadConfigsAndSettings(argc, argv);
Run();
CloseLogs();
return errorCode;
}
Объяснение кода листинга программы
Вот что делается в коде:
- *int main(int argc, char argv[])** - функция main, она является точкой входа в программу
- OpenLogs() - открывает логический файл
- LoadConfigsAndSettings(argc, argv) - загружает конфигурационные и установочные файлы
- Run() - запускает основную логику программы
- CloseLogs() - закрывает логический файл
- return errorCode - возвращает код ошибки