![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
flankerr |
![]() ![]()
Сообщение
#1
|
Активный участник ![]() ![]() ![]() Группа: Участник Сообщений: 356 Регистрация: 9.1.2008 Пользователь №: 65 Спасибо сказали: 2 раз(а) Репутация: ![]() ![]() ![]() |
Есть переменная которая содержит виндушный FILETIME как из него в QT получить год\месяц\день и тп.. по отдельности ?
![]() разумеется БЕЗ использования виндушных функций. Сообщение отредактировал flankerr - 12.5.2008, 10:49 |
|
|
![]() |
ViGOur |
![]()
Сообщение
#2
|
![]() Мастер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 3296 Регистрация: 9.10.2007 Из: Москва Пользователь №: 4 Спасибо сказали: 231 раз(а) Репутация: ![]() ![]() ![]() |
Так:
С Andrew Selivanov сейчас родили... ![]() |
|
|
flankerr |
![]()
Сообщение
#3
|
Активный участник ![]() ![]() ![]() Группа: Участник Сообщений: 356 Регистрация: 9.1.2008 Пользователь №: 65 Спасибо сказали: 2 раз(а) Репутация: ![]() ![]() ![]() |
С Andrew Selivanov сейчас родили... ![]() зачем struct timeval p; ? всё в двух строчках
правда на сколько понял условную компиляци. всё равyо придёться делать #ifdef WIN32 static UINT64 ui64Shift = 116444736000000000; #else static UINT64 ui64Shift = 116444736000000000LL; #endif Это стандартный хидер для работы с виндовым API... Но чтоб его получить надо установить Студию. а Litkevich Yuriy спрашивал именно где взять Сообщение отредактировал flankerr - 12.5.2008, 13:36 |
|
|
ViGOur |
![]()
Сообщение
#4
|
![]() Мастер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 3296 Регистрация: 9.10.2007 Из: Москва Пользователь №: 4 Спасибо сказали: 231 раз(а) Репутация: ![]() ![]() ![]() |
|
|
|
Tonal |
![]()
Сообщение
#5
|
![]() Активный участник ![]() ![]() ![]() Группа: Участник Сообщений: 452 Регистрация: 6.12.2007 Из: Новосибирск Пользователь №: 34 Спасибо сказали: 69 раз(а) Репутация: ![]() ![]() ![]() |
По поводу условной компиляции - в данном случае, зависимость не от системы а от компилятора. Поэтому лучше писать так:
Сообщение отредактировал Litkevich Yuriy - 12.5.2008, 14:40 |
|
|
Litkevich Yuriy |
![]()
Сообщение
#6
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: ![]() ![]() ![]() |
тему разделил файл windows.h, он с кем должен идти?
|
|
|
Andrew Selivanov |
![]()
Сообщение
#7
|
![]() Участник ![]() ![]() Группа: Участник Сообщений: 249 Регистрация: 9.10.2007 Из: Москва Пользователь №: 3 Спасибо сказали: 15 раз(а) Репутация: ![]() ![]() ![]() |
По поводу условной компиляции - в данном случае, зависимость не от системы а от компилятора. Поэтому лучше писать так:
Раз пошла такая пьянка... ![]() 1) А static то тут зачем? 2) Каждую переменную обвязывать дефайнами грустно, проще сделать один раз:
Сообщение отредактировал Andrew Selivanov - 12.5.2008, 15:24 |
|
|
Tonal |
![]()
Сообщение
#8
|
![]() Активный участник ![]() ![]() ![]() Группа: Участник Сообщений: 452 Регистрация: 6.12.2007 Из: Новосибирск Пользователь №: 34 Спасибо сказали: 69 раз(а) Репутация: ![]() ![]() ![]() |
static можно ставить а можно и не ставить - зависит от того, где объявляется константа.
А насчёт приведённого дефайна - оно уже есть в Qt - Q_INT64_C, Q_UINT64_C - лучше их использовать, чем свои велосипеды рисовать. |
|
|
![]() ![]() ![]() |
![]() |
Текстовая версия | Сейчас: 18.2.2025, 13:41 |