Здравствуйте, Аноним, Вы писали:
А>Здравствуйте, Bell, Вы писали:
B>>Во-первых, в объединении не хватает переменной:
А>Странно, но и без переменной все компилится
VC7.1 действительно компилит, а вот Комо — нет.
B>>Что касается инициализации, то инициализировать можно только первый член объединения (8.5.1/15), и делать это можно так:
B>>...
B>>Но ИМХО первый способ выразительнее.
А>Спасибо. Собственно меня и интересовало как можно инициализировать второе поле
Если имеется ввиду поле QuadPart — то перенеси его на первое место, и будет тебе счастье:
LARGE_INTEGER value = {1000000000000};