говнокод детектед а какой смысл тогда в структуре если все параметры указывается при вызове ? да еще и скобочки добавляются а ну да контоль версий типа
ver 0.1
struct some
{
DWORD dwSize;
...
};
ver 0.2
struct some
{
DWORD dwSize;
...
...
};
ver 0.3
struct some
{
DWORD dwSize;
...
...
...
};
... f(struct some * s)
{
switch (s.dwSize)
{
case ...:
...;
case ...:
...;
case ...:
...;
}
}
зы а как в линаксе разруливаются старые и новые версии ?
этот способ вендовый