Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 07.05.2008, 20:34   #1
vvviperrr
Тупой студент
Форумчанин
 
Аватар для vvviperrr
 
Регистрация: 12.05.2007
Сообщений: 614
Сообщение ошибка при работе со структурой msvc

недавно на этом форуме помогал одному человеку доделать прогу, наткнулся на следующий баг. есть структура:
struct kollekcia
{
char wufr[50];
char avtor[50];
char naz[50];
int god;
int n_stel;
};

определяем так:
kollekcia mass[5]={{"1","avtor1","book1",1990,10},
{"2","avtor2","book2",1991,11},
{"3","avtor3","book3",1992,12},
{"4","avtor4","book4",1993,13},
{"5","avtor5","book5",1994,14}};

собственно все правильно. но если написать, к примеру так

kollekcia mass[5]={{1, "1","avtor1","book1",1990,10},
{1, "2","avtor2","book2",1991,11},
{1, "3","avtor3","book3",1992,12},
{1, "4","avtor4","book4",1993,13},
{1, "5","avtor5","book5",1994,14}};

то и bc 3.1 и dev cpp ругаются, что собственно тоже логично. не ругается только msvc. я пробовал и под 6, и под 9. кто нить может мне объяснить почему так? баг или что то другое? просто тот человек, которому я помогал, писал это на vc2005 вот так {1,"avtor1","book1",1990,10}. и студия ошибок не выдавала.
вот собственно и вопрос)
vvviperrr вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ошибка при работе с потоками vitalik007 Общие вопросы Delphi 6 09.03.2008 09:25
Ошибка при работе с структурой Nullator Общие вопросы C/C++ 11 07.03.2008 23:52
Ошибка при работе с файлом LeoN Общие вопросы Delphi 1 07.12.2007 15:21
Ошибка при работе с БД malevich БД в Delphi 8 25.11.2007 15:10