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

Как при помощи ф-ий read/write записать в файл, а потом считать с него - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Шифр Виженера http://www.cyberforum.ru/cpp-beginners/thread517524.html
У кого есть исходник на Си ?
C++ операторы используя while, do while и for (тремя способами) вывести на экран таблицу перевода 5, 10, 15, ..., 120 долларов сша в рубли по текущему курсу(курс вводится с клавиатуры) http://www.cyberforum.ru/cpp-beginners/thread517520.html
запись в С C++
как записать это - writeln('Введите координаты ',i,' точки'); в С++? имею ввиду именно эту часть - ',i,'
C++ фунция bool()
Доброго времени суток. Возможно глупый но беспокоющий меня вопрос: для чего нужна функция bool() ? На сколько мне извесно присваение арифметических тип типу bool происходит автоматически(0, 0.0... присваиваются как false,>0 как true), так для чего тогда нужна эта функция?:)
C++ Обыкновенная функция http://www.cyberforum.ru/cpp-beginners/thread517503.html
Вот на вид простой пример (на картинке) На вход подаем одно число n - на выход f(n). (пример 7 - 10) Пробовал реализовать в тупую через if - return, но ничего не вышло. Может как-то через контейнер или что-то там надо??
C++ дано 2 целочисленных файла, получить пересечение Дано два целочисленных файла, получить пересечение их элементов, то есть те числа, которые есть одновременно в обоих файлах(в новом файле числа не должны повторяться). Вывести на экран содержимое всех трёх файлов. помогите пожалуйста) подробнее

Показать сообщение отдельно
dimcoder
Полярный
 Аватар для dimcoder
449 / 422 / 66
Регистрация: 11.09.2011
Сообщений: 1,108
13.03.2012, 11:31     Как при помощи ф-ий read/write записать в файл, а потом считать с него
Цитата Сообщение от Liv-pooL Посмотреть сообщение
записывать типы данных при помощи системной ф-ии read и считывать при помощи write..
наоборот
функцей-членом read()/write() можно считать/записать только строку.
Можно так:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <cstdlib>
#include <iostream>
#include <fstream>
 
using namespace std;
 
int main(int argc, char *argv[])
{
    int x;
    ofstream fout("c:\\h.txt");     //Открыть файл для записи
    fout.write("723", 3);           //Записать в него число
    fout.close();                   //Закрыть файл
    ifstream fin("c:\\h.txt");      //Открыть файл для чтения
    fin >> x;                       //Считать из него число. В нашем случае 723
    fin.close();                    //Закрыть файл
    cout << x << endl;           //Вывести раннее записанную и считанную переменную x, уже в консоль для проверки
    system("PAUSE > NULL");
    return EXIT_SUCCESS;
}
Если конечно вам это надо.
 
Текущее время: 16:07. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru