Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 12, средняя оценка - 4.83
From_Tula
40 / 40 / 2
Регистрация: 22.05.2009
Сообщений: 481
#1

Функция localtime() и Visual C++ 2008 - C++

01.02.2010, 22:21. Просмотров 1468. Ответов 1
Метки нет (Все метки)

Только пару дней назад начал возиться с VC++ 2008.
Тут возникла проблема, и что то не могу понять как исправить этот код, на более старом компиляторе нормально работал.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
#include <stdio.h>
#include <time.h>
void main () {
struct tm {
  int tm_sec;
  int tm_min;
  int tm_hour;
  int tm_mday;
  int tm_mon;
  int tm_year;
  int tm_wday;
  int tm_yday;
  int tm_isdst;
 };
  time_t t;
  struct tm *gmt, *area;
  t = time(NULL);
  area = localtime(&t);
  printf("Секунды: %d\n", area->tm_sec);
  printf("Минуты: %d\n", area->tm_min);
  printf("Часы: %d\n", area->tm_hour); 
  printf("День: %d\n", area->tm_mday);
  printf("Месяц: %d\n", area->tm_mon);
  printf("Год: %d\n", area->tm_year);
  printf("День недели: %d\n", area->tm_wday);
  printf("День года: %d\n", area->tm_yday);
  
  printf("Местное время: %s", asctime(area));//Преобразуем строку в стуктуру
  gmt = gmtime(&t);// Преобразует дату и время во время по Гринвичу
  printf("Время по Гринвичу: %s", asctime(gmt));
 }
ошибку пишет тут area = localtime(&t);
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.02.2010, 22:21     Функция localtime() и Visual C++ 2008
Посмотрите здесь:

visual c ++ 2008 - C++
Почему в 2008 не работает #include

Массивы в MS Visual C++ 2008 - C++
Здравствуйте, помогите пожалуйста решить задачу: В журнале группы ежедневно на каждом занятии против фамилии делаются следующие пометки: ...

Dev-C++ и Visual C++ 2008 - C++
Подскажите, пожалуйста, почему один и тот же код не компилируется в Visual C++ 2008 и компилируется в Dev-C++?#include &lt;iostream&gt; ...

Графика в visual C++ 2008 - C++
Недавно скачал Microsoft Visual Studio 2008 подскажите пожалуйста можно ли там на Visual C++ работать с графикой и если да то подскажите...

Visual Studio 2008 - C++
Здравствуйте.У меня студия 2010 (экспресс-версия) поставилась,но при запуске уже когда ввел уже код(я уже активировал когда-то,но тогда 7...

Visual studio 2008 C++ - C++
Вычислите сумму элементов верхнего правого треугольника матрицы и количество элементов в нем. матрица размером 5x5

Метод Гауса, Visual 2008 - C++
Не могу понять, что происходит с программой..только осваиваю visual...запускаю, происходит выполнение и консольное окно закрывается, ошибок...

Массив Microsoft Visual C++ 2008 - C++
Microsoft Visual C++ 2008 Срочно нужно,помогите.Заранее спасибо. 1)Даны Х1,Х2,...,Х8 Определить N-количество Х ,с чётными...

Регистрация Visual c++ 2008 express - C++
Здравствуйте! Такой вопрос. Нашел закрытую тему на вашем форуме про бесплатные среды (IDE) для программирования на С/С++ - C++ ...

Visual 2008 ! не выводит значения ? - C++
не выводит значения ! А просто пишет нажмите любую клавишу ! вот текст #include &quot;stdafx.h&quot; #include &lt;iostream&gt; #include &lt;math.h&gt; ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
accept
4820 / 3240 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
02.02.2010, 01:45     Функция localtime() и Visual C++ 2008 #2
C
1
2
3
4
5
6
7
8
9
10
11
struct tm {
  int tm_sec;
  int tm_min;
  int tm_hour;
  int tm_mday;
  int tm_mon;
  int tm_year;
  int tm_wday;
  int tm_yday;
  int tm_isdst;
 };
это уже определено в time.h

C
1
area = localtime((const time_t *) &t);
Добавлено через 15 секунд
для gmtime тоже

Добавлено через 48 секунд
C
1
const struct tm *
для asctime
Yandex
Объявления
02.02.2010, 01:45     Функция localtime() и Visual C++ 2008
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru