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

Ввод-вывод: Не могу ввести строку в std::string! - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Что будет результатом выполнения строки кода? http://www.cyberforum.ru/cpp-beginners/thread1171724.html
Подскажите пожалуйста, что возвращает данная штука img.pixels.length-1. Заранее спасибо
C++ Беда с наследованием. Организация многофайлового приложения Вот написал такое вот чудо, работает если за коментировать любой из #include "kvadrat.h" #include "kolo.h" и соотвецтвенно их исполнения. Тоесть по отдельности все работает. А вот когда оба инклюдю идут куча ошибок. Думаю из за того что тут инклюдятся оба раза функции с основного класса или в чем проблема не пойму( Может кто объяснить? Вот код l2.1.11.c++.cpp #include "stdafx.h" #include... http://www.cyberforum.ru/cpp-beginners/thread1171702.html
C++ Не получается записать систему уравнений!
Нужно записать и решить систему уравнений. Возникли затруднения при записи, не могу сообразить как довести всё до ума! Буду благодарен за помощь! #include<iostream>" #include<math.h> using namespace std; void main(void) { setlocale(LC_ALL,"Rus");
Сортировать слова по количеству букв (по возрастанию) C++
Задано строку из трех слов. Выделить отдельные слова и записать их в массив, рассортировав по количеству букв (по возрастанию). Вывести массив слов на экран. написал програму, но она не сортирует, исправьте пожалуйста // Lab13Y.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" #include <stdio.h>
C++ Деструктор класса. Как правильно очистить память? http://www.cyberforum.ru/cpp-beginners/thread1171677.html
Добрый день! Написал прогу бинарного дерева поиска, все работает, но нужен совет как убрать за собой, тобесь очистить память во избежания утечек. Сам пытался писать delete в деструторе, но толку не дало. Вот коды: //Tree.h #ifndef TREE_H #define TREE_H class Tree { public: Tree();
C++ Алгоритм Флойда-Уоршелла Можно ли переделать алгоритм так, что бы он выдавал не только кратчайший путь, но и указывал через какие вершины графа он проходит? Допустим есть готовая матрица смежности, ввести начальную и конечную вершины и получить желаемый ответ. Спасибо. Вот сам алгоритм (внизу есть реализация)... подробнее

Показать сообщение отдельно
KIngston
0 / 0 / 0
Регистрация: 16.10.2015
Сообщений: 11
14.05.2016, 22:22     Ввод-вывод: Не могу ввести строку в std::string!
Благодарю

Добавлено через 2 часа 54 минуты
Прошу помощи, ибо не могу исправить свои ошибки. Лазил в интернете до ночи — ответа не нашел. Поэтому оставлю здесь свой коммент — может кто подскажет. Пытаюсь создать динамическую переменную string и в процессе цикла while удалять ее пока она не примет нужное значение. Заранее спасибо.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
#include <cstdlib>
#include <windows.h>
#include <string>
using namespace std;
int main()
{
    SetConsoleCP(1251);
    SetConsoleOutputCP(1251);
    cout << "Привет, я твой личный собеседник на ближайшие 40 секунд. Мое имя Компьютер" << endl;
    string *greeting = new string;
    cin >> greeting;
    if (greeting == "Привет" || greeting == "Здравствуйте" || greeting == "Приветствую" || greeting == "привет" || greeting == "да" || greeting == "Да" || greeting == "здравствуйте" || greeting == "приветствую")
        cout << "Как Вас зовут?" << endl;
    else
        while (greeting == "Привет" || greeting == "Здравствуйте" || greeting == "Приветствую" || greeting == "привет" || greeting == "да" || greeting == "Да" || greeting == "здравствуйте" || greeting == "приветствую");
        {
            cout << "Давайте начнем с приветствия" << endl;
            cin >> greeting;
        }
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru