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

Записать в вектор стоку по-словно - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Написать программу на языке С + +. Задача реализовать посредством структур, описать структуру, описать функции ввода и вывода данных в табличном форм http://www.cyberforum.ru/cpp-beginners/thread763974.html
Помогите. Написать программу на языке С + +. Задача реализовать посредством структур, описать структуру, описать функции ввода и вывода данных в табличном формате. Задача: Word: Слово, Номера страниц, на которых слово встречается (от 1 до 10), Число страниц. Добавлено через 12 часов 25 минут ...
C++ Перегрузка оператора.Почему так происходит? У нас есть перегрузка оператора. Digit operator-(const Digit &N) { Digit temp; temp.dig=dig-N.dig; return temp; } Так почему когда мы передаем в функцию только один адрес,у нас функция при вычислении А-В знает значение А,Не совсем понятно мы передали один адрес В,Откуда она знает о значении А? http://www.cyberforum.ru/cpp-beginners/thread763954.html
Ошибка .#ID000 C++
Ввожу значения 1,1,11,1. через какое то время вместо чисел появляются в таблице лишь 1.#ID000 Вот код. // Laba4_4.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" #include <windows.h> #include <stdio.h> #include <conio.h> #include <iostream>
Найти корень уравнения C++
Найти корень уравнения 2*x*x*x-x-10=0 sqrt(x)-2=0
C++ Обнулить четные элементы матрицы http://www.cyberforum.ru/cpp-beginners/thread763943.html
Обнулить четные элементы матрицы 1 7 6 0 2 3 9 5 0
C++ Матрицы. Заменить элементы главной и побочной диагоналей на минимальный элемент 2)Динамический массив В квадратной матрице A заменить элементы главной и побочной диагоналей на минимальный элемент, найденный среди элементов, расположенных ниже главной диагонали. Буду благодарен за любую оказанную помощь. подробнее

Показать сообщение отдельно
gray_fox
What a waste!
 Аватар для gray_fox
1244 / 1127 / 53
Регистрация: 21.04.2012
Сообщений: 2,350
Завершенные тесты: 3
17.01.2013, 02:48     Записать в вектор стоку по-словно
Считать до перевода строки можно так:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
#include <string>
 
 
int main() {
   std::string line;
   std::cin >> std::noskipws;
   for (char ch; std::cin >> ch; ) {
      if (ch == '\n') {
         break;
      }
      line += ch;
   }
   std::cout << line << std::endl;
}
Просто считать первую строку (тоже самое) можно так:
C++
1
2
3
4
5
6
7
8
9
#include <iostream>
#include <string>
 
 
int main() {
  std::string line;
  std::getline(std::cin, line);
  std::cout << line << std::endl;
}
Цитата Сообщение от xtorne21st Посмотреть сообщение
или нажатие enter
С помощью стандарной библиотеки не получиться, насколько я знаю.
 
Текущее время: 09:26. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru