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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.89
Don Vito
 Аватар для Don Vito
9 / 9 / 1
Регистрация: 22.11.2009
Сообщений: 162
#1

функция для преобразования __time64_t в char * - C++

30.10.2010, 00:53. Просмотров 1105. Ответов 1
Метки нет (Все метки)

Добрый день!

Нужна в\у функция а еще лучше пример с ней.

Задача примерно выглядит так: дана структура __finddata64_t a; из <io.h


C++
1
2
3
4
5
6
7
8
struct __finddata64_t {
        unsigned    attrib;
        __time64_t  time_create;    /* -1 for FAT file systems */
        __time64_t  time_access;    /* -1 for FAT file systems */
        __time64_t  time_write;
        __int64     size;
        char        name[260];
};
Элементы структуры:

__time64_t time_create;
__time64_t time_access;
__time64_t time_write;

содержат значения которые нужно преобразовать в char или char*. Под словом преобрзовать понимется записать в любом читаемом формате типа: год, мес, число, час, мин, сек. (жесткх требований нет).

Заранее спасибо!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.10.2010, 00:53     функция для преобразования __time64_t в char *
Посмотрите здесь:

Функция преобразования целого числа в строку C++
ошибка преобразования char C++
Функция для преобразования double в строку символов. C++
C++ Нужна рабочая функция быстрого/прямого и обратного преобразования Фурье
C++ Почему в setnamedisc нужно использовать char * для установки значения, а при возвращении значения тип метода должен быть char* ?
C++ Std::fstream почему функция write принимает параметр char* а не unsigned char* (аля byte*) ?
Преобразования массива с типа int к типу char C++
Функция преобразования температуры из градусов Цельсия в градусы Фаренгейта (задание №5 из С.Прата, глава 2) C++
Функция преобразования Dword to String C++
C++ Преобразования char в double
C++ Преобразования с char в string
C++ функция возвращает массив слов, содержащихся в текстовом сообщении char* Words(char *s)

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Nameless One
Эксперт С++
 Аватар для Nameless One
5760 / 3409 / 255
Регистрация: 08.02.2010
Сообщений: 7,406
30.10.2010, 08:01     функция для преобразования __time64_t в char * #2
Используй sprintf

Добавлено через 11 минут
Хотя нет, используй ctime либо подходящую функцию из раздела "See Also" по ссылке

Добавлено через 3 минуты
Хотя, как я понял, у тебя visual studio, тогда выбирай подходяющую к аргументам функцию отсюда
Yandex
Объявления
30.10.2010, 08:01     функция для преобразования __time64_t в char *
Ответ Создать тему
Опции темы

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