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

Fstream и бинарные файлы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Создание абстрактных типов данных http://www.cyberforum.ru/cpp-beginners/thread1204008.html
Продемонстрировать создание абстрактных типов данных и производных от них на примере класса "Фигура" и "Прямоугольник" и "Окружность". #include <cstdlib> #include <iostream> using namespace std; const double PI = 3.1415926;
C++ Помогите найти ошибку с printf вот скажи, на что здесь ругаться: FILE *F=fopen("1_3.txt","w"); for(int i=0;i<1000;i++) {fprintf(F,"%d\n",1);}//<<-----------------------здесь ругается fclose(F); http://www.cyberforum.ru/cpp-beginners/thread1203998.html
Вычитание массивов данных C++
Помогите пожалуйста! Задание такое: программа должна иметь 2 массива данных из 72 значений каждый. Из первого массива нужно вычесть второй и получить вывод на экран среднее число.
Убрать массивы. Приближённое вычисление C++
Вот исходник с массивами: #include <iostream> #include <math.h> #include <stdlib.h> #include <time.h> long double f(long double); using namespace std;
C++ Написать блок схему, или расшифровать формулы в математическом виде http://www.cyberforum.ru/cpp-beginners/thread1203977.html
помогите написать блок схему, или расшифровать формулы в математический ввиде, не как не могу разобратся #include <iostream> using namespace std; int main() { int N; cin >> N;
C++ Елка В чем ошибка??? Помогите!!! #include <iostream> using namespace std; int main() { int h, d=2; cout << "\nEnter length of triangle's side: "; cin >> h; cout << endl; подробнее

Показать сообщение отдельно
alsav22
5282 / 4801 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
09.06.2014, 22:58     Fstream и бинарные файлы
Цитата Сообщение от Xoniks Посмотреть сообщение
как читать строки из бинарного файла, и как записывать в бинарный файл строки используя fstream
C++
1
2
3
4
5
6
7
8
9
10
11
12
    char str_out[255] = {"my string"};
    ofstream fout("file", ios::binary);
    fout.write(str_out, sizeof(str_out));
    fout.close();
    
    char str_in[255];
    ifstream fin("file", ios::binary);
    if (fin)
    {
        while (fin.read(str_in, sizeof(str_in)))
            cout << str_in << endl;
    }
Цитата Сообщение от Xoniks Посмотреть сообщение
можно ли прочитав из бинарного строки.. работать с ними как с обычными??
Можно.
 
Текущее время: 16:20. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru