[cdev] утилита Date

Grigoriy A. Sitkarev sitkarev на komitex.ru
Чт Апр 15 22:25:32 MSK 2010


Скажите пожалуйста, вы всё проверяли, что вы написали?

Очень кажется что нет. Вам надо ещё посидеть и подумать.

Есть также ряд замечаний.

1. Хотя современные компиляторы Си разрешают определять переменные в 
любом месте блока, придерживайтесь консервативного стиля и определяйте 
их только в начале блока.

2. Операторы и т.д. должны идти только после определения переменных в 
блоке, но не до.

3. Для любого типа данных в Си можно получить размер оператором sizeof. 
Не желательно указывать размеры буферов константами. Удобнее это сделать 
sizeof (чаще всего, но не всегда). Если применить оператор sizeof к 
массиву, то он вернёт его размер в байтах.

4. Опция -f у вас не будет работать.

5. Оконцовка у вас очень странная, то ли не умеете пользоваться 
указателями и адресной арифметикой, то ли решили кого-то сразить своим 
неординарным подходом.

Приводите в порядок.

--
Г.А.

Сабалова Мария пишет:
> Здравствуйте 
> отправляю подправленную версию Date






Подробная информация о списке рассылки cdev