Здравствуйте эксперты! На этот раз у меня два вопроса: 1. Как получить текущую дату и время в Unix. В Досе то можно использовать dos.h, а в Unix? 2. У меня 3 файла main.cpp file1.cpp file2.cpp. Функции file1.cpp и file2.cpp опиcаны в файлах file1.h, file2.h соответственно. В Main.cpp я пишу #include "file1.h" #include "file2.h" в file1.cpp #include "file1.h" в file2.cpp #include "file2.h" Так вот, как мне скомпилить эти три файла в одну программу в gcc?
Добрый день, stranger! 1)Используй функции time, localtime и ctime из time.h 2)Главная это Main.cpp надо полагать? Ее и компилируй, но в file1.h и в file2.h используй такие конструкции(см. приложение)
Приложение: Ответ отправлен: 24.04.2003, 01:38 Отправитель: Knignick Отвечает K0dMaster
Здравствуйте, stranger! 1) Лежит в приложение (правда там используется два процесса ну нечего тебе нужно то чтов дочернем процессе пид== 0(лень было переписывать :))))) 2) Создай мейк файл в котором пропиши компиляцию всех файлов в objки и сленкуй все в месте Ответ отправлен: 23.04.2003, 09:26 Отправитель: K0dMaster Отвечает Yuri Gordienko
Ответ отправлен: 23.04.2003, 10:44 Отправитель: Yuri Gordienko Отвечает vitya
Здравствуйте, stranger! 1. использый функции time, localtime, ctime, которые входят в стандарт c () и c++ (). Ответ отправлен: 23.04.2003, 12:17 Отправитель: vitya Отвечает xiron
Приветствую Вас, stranger! 1. В Unix есть библиотека time.h там есть практически все что надо для работы с временем #include #include time_t time(time_t *time); // Возвращает текущее время в структуру time_t char *ctime(const time_t *clock); // Преобразует структуру time_t в строку и.т.д. 2. gcc main.cpp file1.cpp file2.cpp -o prog.exe Удачи Ответ отправлен: 25.04.2003, 17:10 Отправитель: xiron Отвечает AtX
Доброе время суток, stranger! В Ответ отправлен: 25.04.2003, 21:11 Отправитель: AtX
Форма отправки вопроса
Внимание!
Форма может работать некорректно в почтовых программах "Microsoft Outlook"
и "Microsoft Outlook Express". В программе The Bat!
подобные формы не работают вообще!
После нажатия на кнопку "Отправить", будет открыто второе окно. Заметьте,
что в некоторых браузерах могут стоять запреты на открытие других
окон, а также "чрезмерное" кэширование данных,
при этом факт отправки Вашего вопроса стоит под сомнением.
Мы рекомендуем открывать рассылку в программе Internet
Explorer 5.0+ или отправлять вопросы с сайта по адресу:
http://rusfaq.ru/cgi-bin/Message.cgi.