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

Композиции на основе собственных типов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ наследование классов http://www.cyberforum.ru/cpp-beginners/thread708019.html
Помогите пожалуйста разобраться с задачей Создайте базу данных деканата. В ней фиксируются данные о 2 категориях студентах: студенты получающие академическую стипендию, студенты получающие социальную стипендию. Базовый класс содержит имя и номер зачетной книжки. В информации о студентах получающих академическую стипендию содержится информация о среднем балле на который студент сдал сессию. В...
C++ Разбить main.cpp на файлы Есть вот такой main.cpp: #include <stdlib.h> #include <iostream> #include <string.h> //#include <stdint.h> //#include <limits.h> #include <vector> //#include <iomanip> #include <math.h> #include <time.h> http://www.cyberforum.ru/cpp-beginners/thread708017.html
Почему виртуальный деструктор вызывается дважды? C++
Непонятно: #include <iostream> #include <conio.h> #include<string> using namespace std; class base { public:
Как вернуть индексы массива в функции? C++
Подскажите пожалуйста, как вернуть mi, mj ?(надо вернуть индексы массива) #include <stdio.h> #include <string.h> #include <math.h> int index(int A); int main() {
C++ Написать код программы.Вычислить значение выражения http://www.cyberforum.ru/cpp-beginners/thread707981.html
Помогите написать код программы. Вычислить:
C++ Вычислить сумму знакопеременного ряда Помогите найти ошибку в коде:#include <iostream> using namespace std; int main(){ {float a=1,l=4,x,s,q; int n=9; cout<<"vvedite x:"; cin>>x; s=0; for (int i=1;i<=5;i++) {a*=-x; подробнее

Показать сообщение отдельно
ntny
7 / 7 / 0
Регистрация: 17.06.2012
Сообщений: 168

Композиции на основе собственных типов - C++

24.11.2012, 23:23. Просмотров 313. Ответов 3
Метки (Все метки)

Здравствуйте.
Пытаюсь написать реализацию простенького хештебла на основе связных цепочек для хранения дубликатов

столкнулся с проблемой.

C++ (Qt)
1
2
3
4
5
6
7
8
9
10
11
12
13
class HashTable 
{ 
 
protected:
    List* hashArray;
     /**@}*/
};
 
 
class List
{
     /**@}*/
};
Компилятор прекрасно знает, что это за List в классе.
Но при этом выдает ошибку компиляции.

1>c:\users\user\documents\visual studio 2010\projects\testingansciistring\testingansciistring\test.cpp(21): error C2143: синтаксическая ошибка: отсутствие ";" перед "*"
1>c:\users\user\documents\visual studio 2010\projects\testingansciistring\testingansciistring\test.cpp(21): error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
1>c:\users\user\documents\visual studio 2010\projects\testingansciistring\testingansciistring\test.cpp(21): error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию

Не могу понять причину
компилятор распознает что за класс лист.
но отказывается принимать его как тип указателя(
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru