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

template+read only - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Не получается лабораторная.. http://www.cyberforum.ru/cpp-beginners/thread137167.html
вообщем саму прогу я сделал, но не до конца, си++ не нравится функция, пишет какую то ошибку, не могу понять в чем проблема.. код: #include <iostream.h> #include <string.h> struct kadry { char rod; char mesto; union { char str;
C++ Программа для работы с картотекой абонентов. Попытался написать программу на С++, но никак не получается Задание: На междугородной телефонной станции картотека абонентов, содержащая сведения о телефонах и их владельцах, организована как линейный список. Составить программу, которая: обеспечивает начальное формирование картотеки; производит вывод всей картотеки; вводит номер телефона и время разговора; http://www.cyberforum.ru/cpp-beginners/thread137156.html
C++ Матрицы в файлах
Добрый день! Изучаю дальше файлы, и есть парочка задач, но в них уже идёт работа с матрицей внутри файла: Задача 1. Даны два целых числа I, J и файл вещественных чисел, содержащий элементы прямоугольной матрицы (по строкам), причем первый элемент файла содержит количество столбцов матрицы. Вывести элемент матрицы, расположенный в I-й строке и J-м столбце (строки и столбцы нумеруются от 1)....
Запись в словарь! C++
Как мне записать слово в словарь причем сразу в определенное место? Например вот у меня в файле уже есть записанные строчки а в как мне вставить б между а и в ?
C++ Программа воспроизводящая звуки http://www.cyberforum.ru/cpp-beginners/thread137137.html
хочу,чтобы программка заставила системный динамик "запеть" :dance: я где-то слышала об этом и даже видела как это реализовать, но к сожалению забыла источник, подкинте, пожалуйста, кому это знакомо литературу!
C++ Массив Дан массив А(n) содержащий 2 нуля, посчитать сумму между 1 и 2 нулем, переписать массив удалив отрицательные элементы, полученный массив отсоритровать по убыванию. Помогите пожалуйста подробнее

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

template+read only - C++

28.05.2010, 16:51. Просмотров 338. Ответов 2
Метки (Все метки)

Доброго времени суток, уважаемые форумчане!
Суть проблемы такая:
Есть некий класс:
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
template<typename T> class Tree
{
   public:
       A();
       void funk(A<T> *ptr);
   private:
       bool processing(A<T> *ptr) const;
       int counter;
       TreeNode<T> *root;
}
template<typename T> Tree<T>::Tree()
{
   counter = 0;
}
template<typename T> void Tree<T>::funk(TreeNode<T> *ptr) const
{
   processing(ptr);
}
template<typename T> bool Tree<T>::processing(TreeNode<T> *ptr) const
{
    if (ptr->left != 0)
    {
        counter++;
    }
}
Так вот компилятор(gcc) выдает ошибку на строку
C++
1
counter++;
пишет следующее:
Bash
1
increment of data-member 'Tree<int>::counter' in read-only structure
Мало того, если даже делаю counter public ошибка точно та же.
Прошу обьяснить почему и если можно предложить варианты решения.
С уважением, lispik.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 07:11. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru