Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
DipPenguin
0 / 0 / 0
Регистрация: 22.11.2013
Сообщений: 11
#1

Указатель на еще необьявленную структуру - C++

19.03.2014, 16:00. Просмотров 159. Ответов 3
Метки нет (Все метки)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
struct spisok_i
{
  string tip ;
  int i;
  spisok_i *next_i ;
  spisok_f *next_f ;
  
};
 
struct spisok_f
{
  string tip ;
  float f;
  spisok_i *next_i ;
  spisok_f *next_f ;
 
};
Компилятор ругается что в первой структуре еще не обьявлен тип spisok_f .Как сделать чтоб он видел что дальше уже объявлена эта структура ?
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.03.2014, 16:00
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Указатель на еще необьявленную структуру (C++):

Ввод данных в структуру через указатель на структуру - C++
#include "stdafx.h" #include "ctime" #include "iostream" #pragma warning(disable : 4996) using namespace std; class...

Указатель на структуру - C++
Здравствуйте, есть кусок кода(объявления)(смотри ниже) Проблема в том, что компилятор, как я понял, почему-то не понимает указатель на...

Указатель на структуру - C++
Как с помощью переменной указателя на тип свой структуры вывести на экран значение полей в экземпляре? Написал вот что: #include...

Указатель на структуру - C++
Добрый день, struct list_head { struct list_head *next, *prev; }; 1) зачем такое вообще? 2) типом указателя могло...

Указатель на структуру - C++
если struct1,это структура,а acccum,это функция то что значит struct1 & accum(struct1 &target, struct1 &source) Добавлено через 1...

Указатель на структуру - C++
Помогите пожалуйста, надо самому разобраться в си++, вот и застрял в указателях на структуру,при компиляции ошибку выдаёт на начале функции...

3
Croessmah
Ушел
Эксперт CЭксперт С++
13557 / 7707 / 872
Регистрация: 27.09.2012
Сообщений: 18,996
Записей в блоге: 3
Завершенные тесты: 1
19.03.2014, 16:01 #2
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
struct spisok_f; //forward declaration
 
struct spisok_i
{
  string tip ;
  int i;
  spisok_i *next_i ;
  spisok_f *next_f ;
  
};
 
struct spisok_f
{
  string tip ;
  float f;
  spisok_i *next_i ;
  spisok_f *next_f ;
 
};
1
DipPenguin
0 / 0 / 0
Регистрация: 22.11.2013
Сообщений: 11
19.03.2014, 16:02  [ТС] #3
Благодарю)
0
Evg
Эксперт CАвтор FAQ
18377 / 6424 / 441
Регистрация: 30.03.2009
Сообщений: 17,815
Записей в блоге: 28
19.03.2014, 21:37 #4
Указатель на структуру - что напечатает программа
0
19.03.2014, 21:37
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.03.2014, 21:37
Привет! Вот еще темы с ответами:

Указатель на структуру - C++
почему не работает? p->g=3; printf("%d",p->g);

Указатель на структуру - C++
Здравствуйте. Задача: Написать функцию, осуществляющую поиск студента в структуре, а так же определяющую курс на котором студент...

указатель на структуру - C++
по заданию: Описать структуру заповедник, которая содержит информацию о животных, содержащихся в заповеднике: название, вид, класс,...

Указатель на структуру - C++
Здравствуйте. Объявлена структура: typedef struct str { long field1; .... } str_1;


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.