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

Ошибка при выводе строки - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Потоки http://www.cyberforum.ru/cpp-beginners/thread168411.html
Здравствуйте, помогите пожалуйста преподаватель сказал нужно добавить код в третьем потоке(thread3), чтобы событие не происходила пока не заполнится массив. Задача: Один поток готовит матрицу в памяти M = 1000х1000 байт со случайными числами от 0 до 255. Другой поток в это время принимает с клавиатуры два числа X, Y, а третий поток – готовит на экране окно для вывода результатов расчетов. Как...
C++ сумма первыйх членов ряда Написать программу, которая вычисляет сумму первых п членов ряда: 1, 3, 5, 7 ... Количество суммируемых членов ряда задается во время работы программы. Ниже приведен рекомендуемый вид экрана во время работы программы. Пусть выводит ответ так : Вычисление частичной суммы ряда: 1,3,5,7 ... Введите количество суммируемых членов ряда -> 15 Сумма первых 15 членов ряда равна 330 http://www.cyberforum.ru/cpp-beginners/thread168400.html
C++ if не правильно ратотает
Такая проблема в структуре есть поле type типа char мне нужно его сравниь c переменной типа char и если они совпали вывисти на экран остальные значения не могу понять почему не правильно сравнивает. подскажите как это сделать:) #include <iostream> #include <clocale> #include <conio.h> using namespace std;
Программа "задумывает" число и предлагает пользователю его угадать C++
Написать программу, которая "задумывает" число в диапазоне от 1 до 10 и предлагает пользователю угадать число за 5 по- пыток. Ниже приведен рекомендуемый вид экрана во время выполнения программы (данные, введенные пользователем, выделены полужирным шрифтом). Игра "Угадай число". Компьютер "задумал" число от 1 до 10. Угадайте его за 5 попыток.
C++ Запрос выхода http://www.cyberforum.ru/cpp-beginners/thread168383.html
есть такой набросок кода: char s; do{ тело программы cout<<"Хотите продолжить(y/n)?"; cin>>s; }while (s == 'y'); Когда ввожу у работает нормально все,но если введу любой другой символ,то выходит,а мне нужно чтобы выходило когда ввожу символ-n!
C++ Массив заранее неизвестного размера Возможно сейчас произвучит тупой вопрос,не судите строго,но можно каким-нибудь образом сделать чтобы размер массива задавался пользователем? подробнее

Показать сообщение отдельно
maestro1992
0 / 0 / 0
Регистрация: 23.09.2010
Сообщений: 3
23.09.2010, 10:26     Ошибка при выводе строки
Подскажите в чем дело??

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
#include <iostream>
#include <conio.h>
#include <string.h>
using namespace std;
class BinarySearchTree
{
private:
    struct tree_node
    {
        tree_node* left;
        tree_node* right;
        string eng,rus;
    };
    tree_node* root;     // это только фрагмент класса...
 
void BinarySearchTree::inorder(tree_node* p)
{
    if(p != NULL)   
    {
        if(p->left) inorder(p->left);
        cout<<" "<<p->eng<<" "<<endl;
        if(p->right) inorder(p->right);
    }
    else return;
}
не хочет выводить строку eng переменная типа string.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 17:48. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru