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

Неправильно работает функция - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Проверить, образуют ли 4 числа арифметическую, геометрическую прогрессию, или не образуют никакой прогрессии http://www.cyberforum.ru/cpp-beginners/thread1064100.html
Создать программу, с помощью которой можно выяснить, образуется из заданных четырех чисел арифметическая прогрессия, геометрическая прогрессия или совсем не образуется. Если какая-то образуется, то найти ее разницу или знаменатель и сумму первых десяти членов, а если не образуется никакая, то заменить все введенные числа на вдвое меньше. На экран вывести соответствующие комментарии с объяснением...
C++ Определить материал с минимальной плотностью Всем добрый день,помогите кто может.Чего здесь не хватает или не правильно,что-то.? Неправильно выводит материал с минимальной плотностью. Вот условие задачи: Известны данные о массе и объеме 30-ти предметов, изготовленных из различных материалов. Определить материал с минимальной плотностью. Вот код: #pragma hdrstop #include <stdio.h> #pragma argsused struct DATA{ http://www.cyberforum.ru/cpp-beginners/thread1064094.html
Дана строка символов. Проверьте,является ли данная строка палиндромом C++
Парни нужна помощь,нужен код решения этой задачи на языке с++. Дана строка символов. Проверьте,является ли данная строка палиндромом.
C++ надо вывести минимальную Расстояние точки mystructs1[3].Value = 9; ?
#include "stdafx.h" #include <string.h> #include <iostream> #include "math.h" using namespace std; struct MyStruct { int x; int y; int Value;
C++ Как считывать с файла и заполнять структуру? http://www.cyberforum.ru/cpp-beginners/thread1064015.html
есть такое задание: каждый элемент исходного файла имеет след. структуру : Фамилия, № группы, оценка 1 оценка 2, оценка 3 Фамилия - не больше 12 символов № группы от 101 до 116 оценки - 2,3,4,5. данные отделяются символом ";" нужно вывести № групп по порядку уменьшения средней успеваемости студента собственно текстовый документ Петров;101;3;4;3 Сидоров;102;5;4;5 Горбенко;103;2;3;3
C++ Чтение из файла и запись в переменную всем привет) Недавно начал изучение чтение и запись из/в файлы. Вот настряпал небольшой код: #include <iostream> #include <fstream> #include <string> #include <cstdlib> using namespace std; int main(){ подробнее

Показать сообщение отдельно
Doksim
 Аватар для Doksim
57 / 57 / 8
Регистрация: 08.12.2013
Сообщений: 257
06.01.2014, 12:04     Неправильно работает функция
C++
1
2
3
4
5
void FreeTop( Tree *&tree )
{
     if( tree->d == NULL )delete tree;
     else FreeTop( tree->d );
}
это моя функция освобождения памяти самого верхнего узла дерева.

но почему то когда вызываю вот тот код:
C++
1
2
3
4
5
while( tree != NULL ){
    FreeTop(tree);
    cout << endl;
    show( tree );
}
начинается бесконечный цикл. В чем проблема?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 14:00. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru