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

Подключение файлов, работа с файлами - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сортировка данных бинарного файла http://www.cyberforum.ru/cpp-beginners/thread665401.html
Создайте текстовый файл, содержащий сведения о сдаче студентами сессии: факультет, номер группы, фамилия студента, оценки по пяти экзаменам. Напишите программу, которая формирует двоичный файл,...
C++ ProgressBar Доброго времени суток. Есть программа, написана на Dev-C++. Копирует файл из одной директории в другую, при этом рассматривает несколько условий. Так вот, надо бы чтобы при копировании выводился... http://www.cyberforum.ru/cpp-beginners/thread665398.html
Удалить слово из строки C++
Можете помочь написать программу на С++ с функцией и указателями чтобы удалить слово small из строки This is a small string. Чтобы результатом было This is a string. Спасибо.
C++ как перейти в начало цикла ?
Подскажите как сделать так, когда введешь 0 как второе число, опросило продолжение программы(то что в конце), ибо так краш просле ввода 0.Просьба сильно не ругать , ибо новичек :-#include <iostream>...
C++ Вычисление объема сыпучего вещества http://www.cyberforum.ru/cpp-beginners/thread665392.html
Всем доброго время суток. В баллоне под поршнем с идеальным газом находится сыпучее вещество. Написать программу для вычисления объема сыпучего вещества V, если известно, что при объеме под поршнем...
C++ Файлы в С++(программа) Помогите пожалуйста с небольшой программкой на файлы в с++ вот у меня есть код: #include "stdafx.h" #include <iostream> #include <fstream> using namespace std; void main(void) подробнее

Показать сообщение отдельно
Somebody
2791 / 1602 / 147
Регистрация: 03.12.2007
Сообщений: 4,200
Завершенные тесты: 1
08.10.2012, 12:02
На стандартном C++ не знаю, куда меньше (если пробелы убрать ещё):
C++
1
2
3
4
5
6
7
8
#include <fstream>
 
int main()
{
    int x;
    std::fstream("input.txt") >> x;
    std::fstream("output.txt") << 99 * ++x;
}
Если известно, какой компилятор, какая ОС, считаются ли пробелы при подсчёте символов, тогда, возможно, получится и короче.

Добавлено через 5 минут
Если пробелы и переводы строки не считаются, то так короче:
C++
1
2
3
4
5
6
7
8
9
#include <fstream>
#define f std::fstream
 
int main()
{
    int x;
    f("input.txt") >> x;
    f("output.txt") << 99 * ++x;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.