Re[3]: Как правильно инициализировать объединения?
От: Bell Россия  
Дата: 29.01.08 13:06
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Здравствуйте, Bell, Вы писали:


B>>Во-первых, в объединении не хватает переменной:

А>Странно, но и без переменной все компилится
VC7.1 действительно компилит, а вот Комо — нет.

B>>Что касается инициализации, то инициализировать можно только первый член объединения (8.5.1/15), и делать это можно так:

B>>...
B>>Но ИМХО первый способ выразительнее.
А>Спасибо. Собственно меня и интересовало как можно инициализировать второе поле
Если имеется ввиду поле QuadPart — то перенеси его на первое место, и будет тебе счастье:

LARGE_INTEGER value = {1000000000000};
Любите книгу — источник знаний (с) М.Горький
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.