2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




Начать новую тему Ответить на тему
 
 Ругается компилятор "Too many types in declaration"
Сообщение28.11.2008, 21:40 
Аватара пользователя


10/03/08
82
Здраствуйте, почему ругается компилятор "Too many types in declaration", вот фрагмент программы:
Код:
struct application
{
FILE* fp_app;
struct telecast* base_app;
int* number_str_app;
}

void init(struct application *app);//Вот здесь ругается
Среда разработки: CodeGear C++Builder. Заранее благодарен...

 Профиль  
                  
 
 
Сообщение28.11.2008, 21:48 
Аватара пользователя


26/02/06
179
Хижина дяди Тома
Слово struct лишнее вне зависимости от среды разработки.

 Профиль  
                  
 
 
Сообщение28.11.2008, 21:50 
Аватара пользователя


10/03/08
82
Исправил, но та же ошибка :(

 Профиль  
                  
 
 
Сообщение28.11.2008, 21:53 
Аватара пользователя


26/02/06
179
Хижина дяди Тома
Оно лишнее и внутри struct application - struct telecast* base_app;

Правильно:
Код:
struct application
{
    FILE* fp_app;
    telecast* base_app;
    int* number_str_app;
}

void init(application *app);

 Профиль  
                  
 
 
Сообщение28.11.2008, 21:57 
Аватара пользователя


10/03/08
82
Исправил, всё ещё есть ошибка...:(

 Профиль  
                  
 
 
Сообщение28.11.2008, 21:59 
Аватара пользователя


26/02/06
179
Хижина дяди Тома
В этом фрагменте ошибок нет, а стало быть она(они) есть в других фрагментах... :D

Надеюсь Вы не забыли определить тип telecast?

 Профиль  
                  
 
 
Сообщение28.11.2008, 22:05 
Аватара пользователя


10/03/08
82
Я понял в чем дело :). Точки с запятой нет после определения структурного типа :).

Добавлено спустя 1 минуту 14 секунд:

Фома, спасибо за отзывчивость ;)

 Профиль  
                  
 
 
Сообщение28.11.2008, 22:06 
Аватара пользователя


26/02/06
179
Хижина дяди Тома
Извиняйте не заметил, это все мои C# - привычки

 Профиль  
                  
 
 
Сообщение29.11.2008, 19:47 


27/11/05
183
Северодонецк
Фома, ваше утверждение "Слово struct лишнее вне зависимости от среды разработки" не совсем точно - как раз для языка C оно просто необходимо, а для C++ не обязательно...

 Профиль  
                  
 
 
Сообщение29.11.2008, 21:39 
Аватара пользователя


26/02/06
179
Хижина дяди Тома
bekas писал(а):
Фома, ваше утверждение "Слово struct лишнее вне зависимости от среды разработки" не совсем точно - как раз для языка C оно просто необходимо, а для C++ не обязательно...


Согласен, конечно, но по-сути, оно лишнее. О чем нам намекнули в С++ и подтвердили в Java and C#. :D

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 10 ] 

Модераторы: Karan, Toucan, PAV, maxal, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group