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

Вывод на экран времени - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Перегрузка оператора "+" в шаблоне класса http://www.cyberforum.ru/cpp-beginners/thread153754.html
Не работает + для суммы объектов различного типа данного класса. Для одного типа все нормально. Как можно это исправить? (класс представляет приблизительные целые, т.е. если 2.2+2, то выводит Е4). Знаю, что можно проще, но хочется увидеть, как можно сделать данным способом код: #include <iostream> #include <conio.h> using namespace std; template <class T> class about { public:
C++ Как писать в привычных для нас окнах? Только начинаю изучать с++, во всех учебниках (которые я скачал) учат писать в консоли Как писать в окнах(с формой) http://www.cyberforum.ru/cpp-beginners/thread153741.html
Таблица ввода и вывода символов C++
где то видел что есть таблица в которой показана какие цифры надо вводить в пограмме для разных букв. вродебы это atsi ещё помню что буква э там значится как -83. если поняли о чём речь можете выложить эту таблицу
Определить каталог запуска C++
Доброе время суток, форумчане, вопрос такой: как определить из программы путь, откуда она запущена? (C++) излазил интернет, решения только под c++ builder...
C++ Создание документа в MFC и Win32 http://www.cyberforum.ru/cpp-beginners/thread153704.html
Как создать на с++ документы из программы если нужно написать программу MFC Аналогичный вопрос относительно WIN 32
C++ Работа со списками Пожалуйста помогите реализовать на С++ т.к я затрудняюсь с этим заданием (буду очень сильно признателен)??? Задание: Добавить одну вершину в граф таким образом,чтобы этот список стал пуст. подробнее

Показать сообщение отдельно
accept
4838 / 3237 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
15.07.2010, 10:42     Вывод на экран времени
вывести время

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
32
33
34
35
36
37
38
39
40
41
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
 
/* выводит текущее время */
int main(void) /* ANSI C89 */
{
    time_t t;
    struct tm st;
    
    char curtime[100];
    int retval;
    
    
    time(&t);
    
    st = *localtime(&t);
    
    printf("%s", asctime(&st));
    
    retval = sscanf(asctime(&st), "%*s%*s%*s%s", curtime);
    
    if (retval != 1)
        return EXIT_FAILURE;
        
    printf("Current time: %s" "\n", curtime);
    
    retval = strftime( /* зависит от настроек локали */
        curtime,
        sizeof curtime,
        "%H:%M",
        &st
    ); 
    
    if (retval == 0)
        return EXIT_FAILURE;
        
    printf("Current time: %s" "\n", curtime);
    
    return EXIT_SUCCESS;
}
 
Текущее время: 02:20. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru