Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 27.12.2012, 09:20   #1
bambarbia
Пользователь
 
Регистрация: 20.10.2011
Сообщений: 44
По умолчанию перевести tm в int или другое числовое значение

Добрый день или ночь. Подскажите как вывести секунды календарного времени.Проблема такова: хочу сделать часики со стрелками, они работают только с числовыми значениями(пробовал, строку выводит C++ легко , как вывести целыми числами отдельно секунды, минуты, часы) что бы в дальнейшем можно было с ними произвести математические вычисления. Заранее спасибо.
bambarbia вне форума Ответить с цитированием
Старый 27.12.2012, 09:48   #2
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

ну тм это итак все раздельно, а так вот:
http://cplusplus.com/reference/ctime/mktime/
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 27.12.2012, 09:55   #3
bambarbia
Пользователь
 
Регистрация: 20.10.2011
Сообщений: 44
По умолчанию

Спасибо, уже нашел вот такой вариант, он проще
PHP код:
#include "stdafx.h"
#include <iostream>
#include <stdio.h>
#include <time.h>
#include <windows.h>
#include "conio.h"
using namespace std;

    
    
int main (int argccharargv[]){
        
setlocale (LC_ALL"rus");
        
SYSTEMTIME lt
        
GetLocalTime(&lt);    
            
printf("Текущее время: %d:%d:%d,%d\n",lt.wHour,lt.wMinute,lt.wSecond,lt.wMilliseconds);
        
getch();
    return 
0;

А там строку выводит "%s" http://cplusplus.com/reference/ctime/mktime/

Последний раз редактировалось bambarbia; 27.12.2012 в 10:01.
bambarbia вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
перевести программу с паскаль на ассемблер или предложить другое решение. Varra Помощь студентам 2 18.01.2012 11:28
Вывести результат (числовое значение) halloman Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 1 06.06.2011 07:56
Запись в числовое значение текст MRI Общие вопросы C/C++ 4 31.10.2010 09:59
текстовое значение месяца, перевести в числовое segail Microsoft Office Excel 3 08.04.2010 23:42
Как перевести значение ячейки массива char в int в Си SASS Общие вопросы C/C++ 1 10.12.2009 14:44