Модераторы: bsa

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Дата из tm, В tm цифры -> как вычеслить дату? 
V
    Опции темы
DragoonFighter
Дата 18.1.2008, 14:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 115
Регистрация: 16.7.2007
Где: Access denied

Репутация: нет
Всего: нет



MAKCim, выводит ошибку: 
Код

12 C:\Documents and Settings\Администратор\Рабочий стол\mjhtfain.cpp request for member 'tm_year' in 'time', which is of non-class type 'time_t' 



codelord, 
Код

11 C:\Documents and Settings\Администратор\Рабочий стол\mjhtfain.cpp 'localtime_r' was not declared in this scope 

--------------------
Зрелость личности - это не когда человек хочет умереть ради кого-то, а когда он хочет жить ради кого-то.
PM MAIL WWW ICQ Skype YIM MSN   Вверх
codelord
Дата 18.1.2008, 14:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 777
Регистрация: 7.5.2005
Где: ты моя темноглаза я где?!

Репутация: 1
Всего: 39



Цитата(DragoonFighter @  18.1.2008,  10:37 Найти цитируемый пост)
codelord, 
Выделить всёкод C++
11 C:\Documents and Settings\Администратор\Рабочий стол\mjhtfain.cpp 'localtime_r' was not declared in this scope 

должно быть в time.h
Код

SYNOPSIS
       #include <time.h>

       char *asctime(const struct tm *tm);
       char *asctime_r(const struct tm *tm, char *buf);
       char *ctime(const time_t *timep);
       char *ctime_r(const time_t *timep, char *buf);
       struct tm *gmtime(const time_t *timep);
       struct tm *gmtime_r(const time_t *timep, struct tm *result);
       struct tm *localtime(const time_t *timep);
       struct tm *localtime_r(const time_t *timep, struct tm *result);
       time_t mktime(struct tm *tm);




--------------------
Доступен поиск по исходным кодам в GOOGLE.
http://www.google.com/codesearch
PM MAIL   Вверх
DragoonFighter
Дата 18.1.2008, 15:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 115
Регистрация: 16.7.2007
Где: Access denied

Репутация: нет
Всего: нет



Код

#include <stdio.h>
#include <stdlib.h>
//#include <iostream.h>
#include <ctime>
int main ( int argc, char **argv ) {
 char *asctime(const struct tm *tm);
       char *asctime_r(const struct tm *tm, char *buf);
       char *ctime(const time_t *timep);
       char *ctime_r(const time_t *timep, char *buf);
       struct tm *gmtime(const time_t *timep);
       struct tm *gmtime_r(const time_t *timep, struct tm *result);
       struct tm *localtime(const time_t *timep);
       struct tm *localtime_r(const time_t *timep, struct tm *result);
       time_t mktime(struct tm *tm);
 if( argc <= 1 ) return 0;
 long cdate;
 cdate = atoi( argv[1] );
 struct tm stm;
 localtime_r( &cdate, &stm );
 printf( "%02d/%02d/%d - %02d:%02d:%02d\n",
        stm.tm_mday,
        stm.tm_mon+1,
        1900+stm.tm_year,
        stm.tm_hour,
        stm.tm_min,
        stm.tm_sec );
 return 0;
}



Error:
  [Linker error] undefined reference to `localtime_r(long const*, tm*)' 
  ld returned 1 exit status 
--------------------
Зрелость личности - это не когда человек хочет умереть ради кого-то, а когда он хочет жить ради кого-то.
PM MAIL WWW ICQ Skype YIM MSN   Вверх
codelord
Дата 18.1.2008, 16:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 777
Регистрация: 7.5.2005
Где: ты моя темноглаза я где?!

Репутация: 1
Всего: 39



это шутка 
я привел вывод man

Добавлено через 21 секунду
после шутки знак вопроса

Добавлено через 1 минуту и 38 секунд
чем компилишься?


--------------------
Доступен поиск по исходным кодам в GOOGLE.
http://www.google.com/codesearch
PM MAIL   Вверх
DragoonFighter
Дата 19.1.2008, 00:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 115
Регистрация: 16.7.2007
Где: Access denied

Репутация: нет
Всего: нет



Dev C++ 
Ну ладна, я короче программу сделал, и смысл кода понял. Спс всем кто старался помочь.


Сообщения из этой темы были разделены в тему Преобразование времени по Гринвичу -> hh:mm:ss.

Это сообщение отредактировал(а) archimed7592 - 24.1.2008, 16:09
--------------------
Зрелость личности - это не когда человек хочет умереть ради кого-то, а когда он хочет жить ради кого-то.
PM MAIL WWW ICQ Skype YIM MSN   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "C/C++: Для новичков"
JackYF
bsa

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

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

  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, bsa.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0435 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.