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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Шашки http://www.cyberforum.ru/cpp-beginners/thread32350.html
Вкратце опишу суть проблемы. Препод задал лабу делать что-то на подобии шашек. Только само задание состоит в том что, на доске появляется рандомное кол-во шашек на рандомных клетках. Пользователю дается возможность выбрать одну из шашек и сделать ей 1 ход. Задача состоит в том, чтобы проверить существует ли этот ход. по заданию - все. Возникшие вопросы: 1. Как осуществить рандомное...
C++ Динамические структуры - информация о книгах в библиотеке Надеюсь на вашу благосклонность... Нужна помощь составить программу для курсовой, учусь на первом курсе, только начали изучать С++, а уже дали курсовик, даже не знаю с чего начать...Если вас не затруднит, выделите немного времени, помогите пожалуйста! Я сам конечно пытаюсь сделать, рыскаю по и-нету в поисках доп. ин-фы о ДС, но буду рад, если кто-нибудь все же поможет... Вот условие задачи:... http://www.cyberforum.ru/cpp-beginners/thread32240.html
Подправить сортировку в проге C++
Мне необходимо переделать сортировку по возрастанию количества цифр в строке в сортировку по убыванию (это конкретная часть из программы). int Sort::fcel (char*a) { int b=0; for (int i=0; i<strlen(a); i++) if (a=='1'|| a=='2'|| a=='3'|| a=='4'|| a=='5'|| a=='6'|| a=='7'|| a=='8'|| a=='9'|| a=='0') b++; return b; };
C++ Как можно посчитать ширину дерева?
Товарищи!!!!! подскажите пожалуйста как можно посчитать ширину дерева!!!????? (под шириной дерева понимается максимальное количество елементов, находящихся на одном уровне) очень надо!!!
C++ Компилятор выдает ошибки http://www.cyberforum.ru/cpp-beginners/thread32012.html
Почему компилятор Microsoft Visual C++ 7.1 не хочет компилить вот этот код: #include <fstream> long a, b, c; int main(){ ifstream input("input.txt"); input >> a >> b >> c; ofstream output("output.txt");
C++ Работа с файлами Народ ниид хелп Создается тхт файл. куда записывается информация вводимая с клавы. инфа: Имя фамилия группа айди_номер возраст я так понимаю это используя записи. Записей не более 15 в файл сейв только имя, айди, группа стирание функция должна быть. подробнее

Показать сообщение отдельно
TGrey[WoLf]
 Аватар для TGrey[WoLf]
39 / 39 / 1
Регистрация: 14.09.2008
Сообщений: 685
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)
 
Текущее время: 02:20. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru