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

Вставка листа в дерево - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Ввод данных из файла для решения симплекс метода http://www.cyberforum.ru/cpp-beginners/thread927727.html
Доброго времени суток. Помогите пожалуйста, мне надо брать данные из текстового файла, обрабатывать их и выдавать в другой файл. В программе реализована консольная версия и вывод в файл. #include <iostream> #include <fstream> #include <cmath> #include <windows.h> using namespace std; char* Rus(const char* text); char bufRus;
C++ Литература Форумчане, ответь мне пожалуйста. Я начал изучение С++ с книги Стивена Прата "Лекции и упражнения". Правильно ли я выбрал книгу. Может быть нужно начинать изучать с книги Бьерна Страуструпа. http://www.cyberforum.ru/cpp-beginners/thread927711.html
что такое четырёхразрядные(4-х разрядный двоичный код)? C++
что такое четырёхразрядные(4-х разрядный двоичный код)?? Пожалуйста объясните в человеческом языке)
Регулярные выражения в g++ C++
Привет всем! этот пример взял из http://www.cplusplus.com/reference/regex/regex_search/ и скомпилировал g++ . #include <iostream> #include <string> #include <regex> int main () { std::string s ("this subject has a submarine as a subsequence"); std::smatch m; std::regex e ("\\b(sub)(*)"); // matches words beginning by "sub"
C++ Артефакты при компрессии RGB->DXT5 http://www.cyberforum.ru/cpp-beginners/thread927637.html
Есть сборник алгоритмов компрессии из RGB в DXT1/DXT5. Тыц: http://http://www.cauldron.sk/files/extreme_dxt_compression.pdf Я беру картинку в RGB формате и конвертирую ее в формат DXT1, вывожу на экран и все отлично. Беру ту же картинку, конвертирую в DXT5, вывожу на экран и получаю артефакты. Собственно артефакты это желтые квадратики. Причем они могут быть любым цветом, появляться в любом...
C++ Выбор среды програмирования на каком Visual Studio лутше програмировать ? пока у меня стоит 12 но многие говорят что лутше 10 или вообще 08 , так посоветуйте какой лутше ? подробнее

Показать сообщение отдельно
Kuzia domovenok
 Аватар для Kuzia domovenok
1882 / 1737 / 116
Регистрация: 25.03.2012
Сообщений: 5,907
Записей в блоге: 1
23.07.2013, 22:06     Вставка листа в дерево
Цитата Сообщение от WindSlasher Посмотреть сообщение
Для чего вы мне это все показываете?
Потому что был вопрос
Цитата Сообщение от WindSlasher Посмотреть сообщение
для чего здесь нужен указатель на указатель?
Ответ - запусти пример из поста 6, и ты увидишь, что адрес выделенной в функции памяти теряется после выхода из функции, если передавать в неё просто одинарный указатель.

Потому что в данном примере (в отличие от примеров, когда в функцию передаётся указатель на внешнюю переменную, которая будет изменяться внутри функции по указателю)
В отличие от этого случая нам нужно выудить из функции не значение переменной, а её корректный адрес, выделенный new. и в таком случае сам адрес будет играть роль переменной величины, интересующей нас.
А раз так, этот адрес нельзя передавать аргументом по значению - требуется передавать его через указатель.

А это и будет указатель на указатель! TreeNode< NODETYPE >** ptr
 
Текущее время: 11:49. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru