Здравствуйте, Fedor.P, Вы писали:
FP>Одно только смущает — как быть с выравнивание?
FP>Если вдруг размер CString окажется не кратным длине слова,
FP>полетит ли к чертям этот код или все будет ок?
полетит к чертям
FP>Это очень грязный код, или не очень?
ну так себе, грязноватый.
FP>А может есть другой способ перебрать элементы структуры?
поместить данные в массив:
struct _STRINGS
{
enum {Name, Post, Email, LAST};
CString data[3];
}