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

Скопировать строку в переменную - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сортировка подсчётом http://www.cyberforum.ru/cpp-beginners/thread535993.html
Здраствуйте, мне задали реферат на тему "Сортировка подсчётом", нашел в интернете вот такую реализацию алгоритма: //Сортировка подсчётом void CountingSort (int *a, int n, int min, int max) { int...
C++ Как писать проэкты из нескольких CPP файлов ? Поставил себе Visual C++ Express 2010, написал консольную программку. У неё внутри получилось много функций. Хочу теперь вынести их все в дополнительный "CPP" файл, но так, чтобы основной "CPP" файл... http://www.cyberforum.ru/cpp-beginners/thread535979.html
Переход на новую строку после 10 чисел C++
Программа для вывода чисел между двумя числами. Нужно сделать так, чтобы через каждые 10 чисел выполнялся переход на новую строку. Вот часть кода: int main() { int a, b; //введенные числа...
Функция вывода дроби C++
Сделал все функции. Осталось написать функцию вывода дроби на экран с подсчетом количества цифр в числе. Осталась ток последняя функция, обьясните пожайлуста или помогите с функцией. Я никак не...
C++ Массив объектов класса Word http://www.cyberforum.ru/cpp-beginners/thread535960.html
дано предложение. в функции get_word разбиваю на слова. создаю в майне массив объектов класса Word, используя метод которого хочу вывести все слова. В чем ошибка? (Выводит только последнее слово) ...
C++ Проверить имеется ли в массиве эл-мы, содержащие хотя бы одну пару взаимно обратных чисел Задан одномерный массив , состоящий из N вещественных элеметнов. Проверить имеется ли в массиве эл-мы, содержащие хотя бы одну пару взаимно обратных чисел подробнее

Показать сообщение отдельно
fragnat
11 / 11 / 0
Регистрация: 17.12.2009
Сообщений: 77

Скопировать строку в переменную - C++

01.04.2012, 17:22. Просмотров 755. Ответов 1
Метки (Все метки)

Здравствуйте, программа читает txt файл, в нем есть несколько строк, я хочу записать содержимое 2(для примера) строки в переменную. Меня направили почитать об std::string и std::getline, там не нашел ответа, хотя может быть что-то упустил(с английским не очень хорошо). В google нашел вариант с использованием boost::spirit, но он очень тяжелый для новичка.

На чем я остановился:
main.cpp
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
26
27
28
#include <iostream>
#include <fstream>
#include <string>
using namespace std;
 
class account
{
private:
    string login;
    string pwd;
};
 
int main()
{
ifstream f("file.txt");
  while (true)
  {
    string v;
    f >> v;
    if (!f.eof())
      cout << v << endl;
    else
      break;
  }
 
    
return 0;
;}
file.txt
admin
password
user
password
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru