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

Считывание строки до знака '\n' - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Подсчитать, сколько раз заданное слово встречается в сообщении http://www.cyberforum.ru/cpp-beginners/thread1125431.html
Дано осмысленное текстовое сообщение(т.е. алфавитно-цифровая информация,разделенная пробелами и знаками препинания , в конце которого ставится точка) :подсчитать,сколько раз заданное слово встречается в сообщении (при этом заданное слово не может являться частью другого слова).
C++ Error C4789: буфер для X, Y, Z - переполнен Возможно много ошибок,но попрошу при возможности исправлять их, а не писать новую. Выдает ошибку error C4789: буфер для X, Y, Z - переполнен. Заранее спасибо.#include <stdafx.h> #include <iostream> #include <math.h> using namespace std; void main () { const int m=5,n=7,b=9; double d,f,pr; http://www.cyberforum.ru/cpp-beginners/thread1125430.html
Поменять местами минимальный элемент с первым элементом массива, а максимальный элемент с последним C++
Здравствуйте. Помогите пожалуйста написать программу: для поиска минимального и максимального элементов массива из 15 действительных чисел. Поменять местами минимальный элемент с первым элементом массива, а максимальный элемент с последним. Массив объявить статичным и заполнить его случайными числами из интервала (30,50)
Создать класс Point для работы с точками на плоскости C++
Задания должны быть реализованы двумя способами: - тип данных представляется структурой с необходимыми полями, а операции реализуются как внешние функции, которые получают объекты данного типа в качестве аргументов; – как класс с закрытыми полями, где операции реализуются как методы класса. 1. Создать класс Point для работы с точками на плоскости. Координаты точки – декартовы. Обязательно...
C++ Как правильно использовать классы? Как вывести значение класса на экран? http://www.cyberforum.ru/cpp-beginners/thread1125420.html
Всех приветствую. Делаю задание по книге. По заданию нужно завести класс, в котором хранится информация о книгах: число выданных на руки копий, название и автор. Нужно сделать так, чтобы программа эти значения отображала в консоли. Я написал код, но он не работает, хотя компилирует без ошибок. Если хотя бы объясните как это делать, и где я допустил ошибки, буду очень благодарен. Спасибо! ...
C++ С++ статистическая вероятность подбрасывание кубика Помогите разобраться со статистической вероятностью. Программа легкая, но где-то ошиблась. Не могу понять, в чем накосячила. Смысл задачи в следующем: подбрасывают два кубика. Найти вероятность того, что сумма выпавших очков будет равна 8. Нужно вывести результаты вероятностей через каждые 30 испытаний. В результате он выводит 0. #include "clocale" #include "time.h" #include "iostream"... подробнее

Показать сообщение отдельно
kiborgdelto
70 / 72 / 27
Регистрация: 23.03.2011
Сообщений: 141
21.03.2014, 00:12     Считывание строки до знака '\n'
Цитата Сообщение от alsav22 Посмотреть сообщение
Кто вам такое сказал?
может и не оставляет, не буду спорить, просто встречался с таким при использовании getline и приходилось удалять этот символ иначе считывал пустую строку вместо того что нужно было

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
using namespace std;
 
 
void main()
{
    char N[1000],N1[1000];
    cout<<"vvedite stroki\n";
    cin.getline(&N[0],100);
    cin.getline(&N1[0],100);
    cout<<endl;
    printf("%s",&N);
    cout<<endl;
    printf("%s",&N1);
    cout<<endl;
    system("pause");
}
этот код корректно считывает 2 строки и не реагирует на\n, видно я всё таки не прав
 
Текущее время: 11:33. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru