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

fscanf и \n - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Можно ли из конструктора выводить имя создаваемого в нем обьекта? http://www.cyberforum.ru/cpp-beginners/thread1006177.html
Например, в такой программе. #include <string> #include <iostream> // для объекта cout using namespace std; #include<iomanip> //Этот файл содержит большую часть манипуляторов C++. Если вы не...
C++ Как выйти из цикла? Не получается Есть задача: Из-за высокой цены бензина водители озабочены затратами топлива своих автомобилей. Один водитель взял в рейс несколько емкостей бензина, записывая пройденные мили и бензин,... http://www.cyberforum.ru/cpp-beginners/thread1006176.html
Поиск ненулевых элементов матрицы C++
В заданной вручную квадратной матрице надо найти строку и столбец в котором больше всего ненулевых элементов и вывести номер этой строки/столбца на экран. Проблема заключается именно в поиске этих...
Определить тип треугольника с заданными координатми C++
Здравствуйте! Помогите исправить программу: #include <stdio.h> #include <conio.h> #include <math.h> #include <locale.h> // Определить тип треугольника (прямо-, остро-, тупоугольный)с...
C++ Передача свойств объектов между функциями http://www.cyberforum.ru/cpp-beginners/thread1006163.html
Народ, I need help! Есть класс: class Employees { public: Employees(); Employees(std::string _Surname, std::string _Name, std::string _Occupation, int _YearOfEmployment); int GetYear(); ...
C++ Значение оператора "+=" for (s1=1,k=1;k<m;k++) {s1 +=pow(-1,k)*k;} Сверху "+=", а не просто "=". А если убрать "+", то значение меняется. Почему так делал автор? подробнее

Показать сообщение отдельно
Donet
21 / 21 / 2
Регистрация: 19.11.2013
Сообщений: 74
25.12.2013, 19:53
Вот тебе в одну строчку. Читает вместе с пробелами и '\n'
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
#include <conio.h>
 
using namespace std;
 
int main()
{
    char str[100];
        FILE* f=fopen("d:\Flights.txt","rt");
    for(int i=0;(str[i]=getc(f))!='\n';i++, str[i+1]='\0');
    cout << str;
    cout << "sdf";
    getch();
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru