Форум программистов, компьютерный форум CyberForum.ru

Очередь (undefined symbol) - C++

Восстановить пароль Регистрация
 
Дархан
 Аватар для Дархан
21 / 21 / 1
Регистрация: 07.10.2012
Сообщений: 93
10.06.2013, 19:21     Очередь (undefined symbol) #1
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
#include <vcl.h>
#pragma hdrstop
#include <conio.h>
#include <iostream.h>
#include <fstream.h>
//----
struct oku
{
 string f;
 int gruppa;
 int baga;
};
//-------
struct fam
{
 string d;
 fam *adrK;
 fam *adrA;
};
//-------
fam *fam_1(string d);
void Kosu(fam **tizSoni, string d);
//-----------
#pragma argsused
int main()
{ randomize();
  int i=1;
  oku stud[5];
  string ganaEl;
  cout<<"familiya: ";
  stud[0].gruppa=random(4)+1;
  stud[0].baga=random(100);
  cin>>ganaEl;
  fam *tizBasi=fam_1(ganaEl);
  fam *tizSoni=tizBasi;
  for (int i=1;i<5;i++)
  {
  cout<<"\ntizimnin kelesi familiyasy:";
  cin>>ganaEl;
    stud[i].gruppa=random(4)+1;
  stud[i].baga=random(100);
  Kosu(&tizSoni,ganaEl);
  }
  while (buf)
  {
  cout<<"\nfamiliya: "<<buf->d;
  buf=buf->adrK;
  cout<<"\ngruppa: "<<stud[i].gruppa;
  cout<<"\nbaga: "<<stud[i].baga;
  i++;
  }
  getch();
}
//---------------------------------------------------------------------------
fam *fam_1(string d)
{
 fam *buf= new fam;
 buf->d=d;
 buf->adrK=0;
 return buf;
}
//---------------------
void Kosu(fam **tizSoni, string d)
{
fam *buf=new fam;
buf->d=d;
buf->adrK=0;
buf->adrA=*tizSoni;
(*tizSoni)->adrK=buf;
*tizSoni=buf;
}
Проблема вот в чем
C++
1
while(buf)
говорит, что undefined symbol 'buf'.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.06.2013, 19:21     Очередь (undefined symbol)
Посмотрите здесь:

Linker Error: Undefined symbol _getimage in module C++
C++ Linker Error: Undefined symbol istream..
C++ Undefined symbol немогу запустить программу
Linker Error: undefined symbol C++
C++ [C++ Error] Unit1.cpp(29): E2451 Undefined symbol 'result'
C++ undefined symbol: * in Unknown on line 0
Undefined symbol C++
Выдает ошибку( undefined symbol display() in module, как исправить? C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
edward_jonson
 Аватар для edward_jonson
157 / 157 / 25
Регистрация: 23.02.2011
Сообщений: 388
10.06.2013, 19:47     Очередь (undefined symbol) #2
Переменная buf нигде не объявлена у вас в функции main()
Yandex
Объявления
10.06.2013, 19:47     Очередь (undefined symbol)
Ответ Создать тему
Опции темы

Текущее время: 13:36. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru