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

Совместное использование классов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Бинарные файлы.. http://www.cyberforum.ru/cpp-beginners/thread32411.html
Доброго времени суток, господа! Возникла проблемка с открытием бинарного файла: char stroka; fstream bin_file; while (1) { cout << "Binarnie zapisi 1.0\nVvedi adress...
C++ Структуры(подскажите, что не правильно). Сведения об экзамене содержат следующие данные: дисциплину (программирование, вычислительная техника, информатика), дату сдачи экзамена (год, месяц, день), сведения о студенте (факультет, курс,... http://www.cyberforum.ru/cpp-beginners/thread32373.html
C++ отловить переполнение типа данных
Здравствуйте:) У меня возник вопрос по сабжу. допустим мы присваиваем переменной типа double что-нибудь такое : 0,7e-50000 ,естественно возникает ошибка.Как эту ошибку отловить? catch(...) её не...
C++ Ввод данных различных типов.
Ввод данных. Читаю книжку по плюсам. Застопорился на моменте с вводом данных, когда строки, числа и сомволы чередуются. Допустим такой пример. main(){ char str1; char str2; ...
C++ Простая задачка http://www.cyberforum.ru/cpp-beginners/thread32344.html
Здравствуйте. Есть вот такая задачка: Написать программу на С пораждающая в цикле следующюю таблицу значений: A A+2 A+4 A+6 3 5 7 9 6 8 10 12 9 11 13 15 12 14 16 18 15 17 19 21 Конечно ж это...
C++ Сортировка Простых чисел Это код сортировки простых чисел int flAg=0;// Сравнитель обычно такую вещь называю int counter=0; // счетчик int number=1000;// значение int *pocket=new int ; //указатель на массив... подробнее

Показать сообщение отдельно
TGrey[WoLf]
39 / 39 / 1
Регистрация: 14.09.2008
Сообщений: 683
04.05.2009, 11:10  [ТС]
Выходит еще больше ошибок.
Оно не видит ни данные класса ни методы.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include "huff.h"
 
void Tree::traverse(string code, Huffman h) 
    {
        if (leaf) 
        {
            cout<<(char)character<<"  "<<weight<<"  "<<code<<endl;
            h.code[character] = code;
        }
        if ( child0 != NULL) 
            child0->traverse(code + "0", h);
        if ( child1 != NULL) 
            child1->traverse(code + "1", h);
    }
--------------------Configuration: none - Win32 Debug--------------------
Compiling...
none.cpp
c:\program files\microsoft visual studio\vc98\myprojects\none\huff.h(15) : error C2143: syntax error : missing ';' before '*'
c:\program files\microsoft visual studio\vc98\myprojects\none\huff.h(15) : error C2501: 'Tree' : missing storage-class or type specifiers
c:\program files\microsoft visual studio\vc98\myprojects\none\huff.h(15) : error C2501: 'tree' : missing storage-class or type specifiers
tree.cpp
c:\program files\microsoft visual studio\vc98\myprojects\none\huff.h(15) : error C2143: syntax error : missing ';' before '*'
c:\program files\microsoft visual studio\vc98\myprojects\none\huff.h(15) : error C2501: 'Tree' : missing storage-class or type specifiers
c:\program files\microsoft visual studio\vc98\myprojects\none\huff.h(15) : error C2501: 'tree' : missing storage-class or type specifiers
C:\Program Files\Microsoft Visual Studio\VC98\MyProjects\none\tree.cpp(3) : error C2653: 'Tree' : is not a class or namespace name
C:\Program Files\Microsoft Visual Studio\VC98\MyProjects\none\tree.cpp(5) : error C2065: 'leaf' : undeclared identifier
C:\Program Files\Microsoft Visual Studio\VC98\MyProjects\none\tree.cpp(7) : error C2065: 'cout' : undeclared identifier
C:\Program Files\Microsoft Visual Studio\VC98\MyProjects\none\tree.cpp(7) : error C2065: 'character' : undeclared identifier
C:\Program Files\Microsoft Visual Studio\VC98\MyProjects\none\tree.cpp(7) : error C2297: '<<' : illegal, right operand has type 'char [3]'
C:\Program Files\Microsoft Visual Studio\VC98\MyProjects\none\tree.cpp(7) : error C2065: 'weight' : undeclared identifier
C:\Program Files\Microsoft Visual Studio\VC98\MyProjects\none\tree.cpp(10) : error C2065: 'child0' : undeclared identifier
C:\Program Files\Microsoft Visual Studio\VC98\MyProjects\none\tree.cpp(11) : error C2227: left of '->traverse' must point to class/struct/union
C:\Program Files\Microsoft Visual Studio\VC98\MyProjects\none\tree.cpp(12) : error C2065: 'child1' : undeclared identifier
C:\Program Files\Microsoft Visual Studio\VC98\MyProjects\none\tree.cpp(13) : error C2227: left of '->traverse' must point to class/struct/union
Error executing cl.exe.

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