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

Ошибка "statement cannot resolve address of overloaded function" - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Простая задача с "if" http://www.cyberforum.ru/cpp-beginners/thread553044.html
Всем привет. Программировать начал недавно, начал с прочтения книги Бьярне Страуструпа "Программирование принципы и практика использования С++". И вот там есть задание, которое у меня не получается...
C++ Упаковка и распаковка групп чисел и вероятность выпадения граней костей 21. Создать программу с функциями упаковки/распаковки группы из 6 чисел диапазона 0..31 (00000..11111) в переменной типа longword (свободные разряды слева).. 20. Одновременно бросаются две... http://www.cyberforum.ru/cpp-beginners/thread553041.html
C++ Создание дочернего процесса
Привет всем. Скажите, где нужно описывать дочерние процессы в visual c++? В отдельном файле? Добавлено через 33 минуты В смысле, если я использую Windows API, то где должны описываться дочерние...
C++ Указатель на поток
void qwe(ifstream *file) { int ch; (*file) >> ch; } int main() { ifstream ifile ("abc.txt"); qwe(&ifile);
C++ Массив: передать динамический массив в функцию и записать в каждый элемент строку из файла http://www.cyberforum.ru/cpp-beginners/thread553035.html
задача: передать динамический массив в функцию, и записать в каждый элемент строку из файла. количество строк известно вот что у меня получается. но не работает(: main(){ char* fName =...
C++ Ошибка: error LNK2001: unresolved external symbol "double __cdecl Akk(double,double,double)" #include <iostream> #include <cmath> using namespace std; double Akk(double x, double y, double z); int main() { int a, b, c; cout<<"Enter a , b, c\n"; cin>>a>>b>>c; double A =... подробнее

Показать сообщение отдельно
Nevado4ka
0 / 0 / 0
Регистрация: 18.11.2011
Сообщений: 45

Ошибка "statement cannot resolve address of overloaded function" - C++

19.04.2012, 22:18. Просмотров 3737. Ответов 4
Метки (Все метки)

помогите пожалуйста, почему вот тут вылезает ошибка "statement cannot resolve address of overloaded function"? в строке, где я вызываю функцию BuiltRing
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
struct list
{
  int elements;
  list *sled;
  list *pred;
};
 
class Spisok
{
  private:
    list *ukaz;
  public:
    Spisok() {ukaz=NULL;}
    void BuiltRing ();
 
};
 
void murmur ()
{
  Spisok A;
  list *pfff;
  int el1,el2;
 
  A.BuiltRing ();
  cout<<"Soderzhimoe kol'ca po chasovoi strelke : \n";
}
 
void BuiltRing ()
{
  list *r;
  int el1;
 
  list *ukaz;
  ukaz = new(list);
  r = ukaz; (*ukaz).pred = NULL; (*ukaz).sled = NULL;
  cout<<"Vvodi elementy spiska: \n";
  cin>>el1;
  while  (el1!=0)
  {
    (*r).sled = new (list);
    (*((*r).sled)).pred = r; r = (*r).sled;
    (*r).sled = NULL; (*r).elements = el1;
    cin>>el1;
  }
  if  ((*ukaz).sled!=NULL)
    { (*((*ukaz).sled)).pred = r; (*r).sled = (*ukaz).sled; }
  else
    cout<<"Spisok pust!\n";
}
 
int main()
{
Spisok *tes=new Spisok;
......
switch (gav1)
                                {case 13: switch (k1)
                                          {case 0: system("cls"); cout<<"call function"; getch(); break;
                                          case 1: system("cls"); 
                                          
                                          tes->BuiltRing; 
                                          cout << "OK!"; break;
                                          case 2: flag1 = true; break;}break;
}
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru