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

деревья - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Посчитать arcsin как сумму ряда http://www.cyberforum.ru/cpp-beginners/thread166336.html
Нужно посчитать arcsin как сумму ряда с заданной точностью Функция выводит в большинстве случаев nan(наверно из за двойного факториала) public double dfact(int n) { double res = 1.0; for (int i = n; i >= 1; i -= 2) { res *= i; } return res;
C++ Трудности с include Всем привет! Есть два класса, 1 описан в header1.h, второй в header2.h. Во втором классе нужно использовать экземпляр первого и наоборот в первом эклемпляр второго... Чтобы это получилось, пишу в header1.h #include "header2.h" , в header2.h пишу: #include "header1.h" Компилятор C++ Builder 2010 пишет ошибку: http://www.cyberforum.ru/cpp-beginners/thread166332.html
найти количество страниц в книге C++
вот такая задачка, хм... очень интересная и очень не решаемая! каждая страница в книге перенумерована с первой по последнюю. Сумма всех цифр номеров =n (1+2+3+4+5+6+7+8+9+(1+0)+(1+1)+(1+2)+..... всего страниц в книге <=9999 написать программу для нахождения количества страниц в этой книге! использовать только оператор цикла, условный оператор (больше не проходили) то есть мы вводим какое...
C++ Создать структуру Сотрудник
а) Создать абстрактный тип данных (структура) - сотрудник, у которой есть имя, специальность, разряд и заработная плата. Определить функции установки, изменения данных и сравнения сотрудников. Для задания текстовых полей использовать оператор new. Освободить память. В main-е, привести пример сортировки сотрудников по разным критериям.
C++ Демонстрация создания и использования связанного списка. http://www.cyberforum.ru/cpp-beginners/thread166259.html
//************************************************** // // Íàçâàíèå: Íåäåëÿ 2. Ïîäâåäåíèå èòîãîâ // // Ôàéë Ëèñòèíã 14.12 // // Îïèñàíèå: Äåìîíñòðàöèÿ ñîçäàíèÿ è èñïîëüçîâàíèÿ ñâÿçàííîãî ñïèñêà. // // Êëàññû: Part-ñîäåðæèò èäåíòèôèêàöèîííûé // íîìåð äåòàëè è îáåñïå÷èâàåò âîçìîæíîñòü
C++ как сделать программно чтобы программа была постоянно на заднем плане Суть вопроса как сделать программно чтобы программа была постоянно на заднем плане? Пишу экранную клавиатуру, как делать имитацию нажатия кнопок я разобрался, но загвоздка в том что при нажатии на кнопку программа выходит на передний план! и нажатая кнопка посылается в мою клавиатуру, а не в в то окно что нужно) Если ляпнул какую-то глупость извиняюсь и прошу помочь)) подробнее

Показать сообщение отдельно
ForEveR
Модератор
Эксперт C++
 Аватар для ForEveR
7927 / 4709 / 318
Регистрация: 24.06.2010
Сообщений: 10,524
Завершенные тесты: 3
16.09.2010, 15:53     деревья
Кстати. ВОт заодно и в разных.
То есть мы применяем объявление класса Tree в файле TreeNod.h. И оно вполне работает и ни с чем не конфликтует (надеюсь по крайней мере. проверять лениво).
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
//Tree.h
#ifndef _TREE_H_
#define _TREE_H_
 
#include "TreeNod.h"
 
template<class NODTYPE>
class Tree
{
private:
        TreeNod<NODTYPE> *rootPtr;
public:
        Tree();
        
};
 
template<class NODTYPE>
Tree<NODTYPE>::Tree()
{
        rootPtr = 0;
}
 
#endif
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
//TreeNod.h
 
#ifndef _TREENOD_H_
#define _TREENOD_H_
 
#include "Tree.h"
 
template <class NODTYPE>
class Tree;
 
template<class NODTYPE>
class TreeNod
{
    friend class Tree<NODTYPE>;//<NODTYPE>; // -от оно
private:
        NODTYPE Data;
        TreeNod*lPtr;
        TreeNod*rPtr;
public:
        TreeNod(const NODTYPE&);
        NODTYPE getData()const;
};
 
template <class NODTYPE>
TreeNod<NODTYPE>::TreeNod(const NODTYPE&b)
{
        Data = b;
        lPtr = 0;
        rPtr = 0;
}
 
template <class NODTYPE>
NODTYPE TreeNod<NODTYPE>::getData()const
{
        return Data;
}
 
#endif
 
Текущее время: 21:44. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru