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

Построчное чтение в массив из строк - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Создание экземпляр класса из другого класса http://www.cyberforum.ru/cpp-beginners/thread915649.html
Добрый день, форумчане. Помогите разобраться с такой плюсовенькой проблемой: есть 2 класса (назовем их A & B). Нужно в классе B запустить конструктор класса А, но так, чтоб с созданным экземпляром можно было поработать где-то еще (отправить его в какой-то класс С в теле main, к примеру). Намекните, пожалуйста, как это сделать.
C++ Доступ к нужному биту через битовые поля Добрый день! Допустим, есть такой код. #include <iostream> #include <conio.h> using namespace std; struct byte { unsigned a : 1; unsigned b : 1; unsigned c : 1; http://www.cyberforum.ru/cpp-beginners/thread915644.html
Почему работает присваивание C++
Пример из книги. Немогу понять, почему работает присваивание в main.cpp, ведь оператор = не перегружен?!?! //Complex.h #ifndef COMPLEX_H #define COMPLEX_H #include <iostream>
Как организовать цикл здесь? C++
Всем привет! Мне надо посчитать с помощью цикла выражение типа: \sqrt{3 + \sqrt{3 + ...\sqrt{3}}} (n корней, n - с клавиатуры). Я не совсем понимаю, как это запрограммировать. При маленьких n (пусть n = 2) - можно руками: double func(int n)
C++ Бинарные деревья. Напечатать все элементы дерева Т по уровням http://www.cyberforum.ru/cpp-beginners/thread915596.html
Всем привет. Помогите написать программу или хотя бы функцию, условие следующее: Напечатать все элементы дерева Т по уровням, сначала из корня дерева, затем (слева направо) - из вершин, дочерних по отношению к корню и т.д. Заранее спасибо.
C++ Найти корень уравнения методом касательных Найти корень уравнения методом касательных x^2-1/2=0 подробнее

Показать сообщение отдельно
MarVaL
С++ Beginner
116 / 116 / 16
Регистрация: 28.02.2013
Сообщений: 246
01.07.2013, 14:37
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
29
30
31
32
#include <iostream>
#include <fstream>
#include <string>
#include <vector>
 
int main(){
  setlocale(LC_ALL, "RUSSIAN");
  const char *path = {"INPUT.txt"};
  std::vector<std::string> vec;
  std::ifstream ifs(path);
  
  if(!ifs){
    std::cerr<<"Error"<<std::endl;
    std::cin.get();
    return 1;
  }else{
    while(!ifs.eof()){
      std::string str;
      std::getline(ifs, str);
      vec.push_back(str);
    }
  }
  
  ifs.close();
  std::cout<<"Ñ÷èòГ*Г*Г*ûå ñòðîêè ГЁГ§ ГґГ*éëГ*: "<<std::endl;
  for(std::vector<std::string>::size_type i=0; i<vec.size(); ++i)
    std::cout<<vec[i]<<std::endl;
  
  std::cin.get();
  std::cin.get();
  return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru