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

Чтение данных из файла - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ нужно решить задание!очень) http://www.cyberforum.ru/cpp-beginners/thread328244.html
или на сайте вк/guzzini в альбоме "-" спасибо)
C++ Builder Как создавать приложения без формы в C++ Builder 2007? Извините за глупый вопрос,но как создавать приложения без формы в 2007 билдере?он не хочет компелировать unit http://www.cyberforum.ru/cpp-beginners/thread328242.html
Длина слова в байтах C++
Написать программу, позволяющей дополнительно вставить в текст после каждого слова его длину в байтах. Помогите и надтолкните на мыслю или подскажите что-нибудь, а то я не понимаю.
3 вещественных числа для треугольника C++
даны три вещественных числа, проверьте, могут ли они представлять стороны треугольника. Надтолкните пожалуйста как это сделать. Вот код: #include "stdafx.h" int _tmain(int argc, _TCHAR* argv) { float a,b,c; printf("Vvedite a, b, c: "); scanf("%f%f%f",&a,&b,&c); printf("%f",a);
C++ bubble sort - по возрaстанию http://www.cyberforum.ru/cpp-beginners/thread328234.html
как изменить функцию , чтобы она сортировала по возрастанию? в этом коде - по убыванию ( void Bubble_sort(float mas,float mas1,int n, int i) { for (int i=0; i<n-1; ++i) { float tmp = 0; for (int j=(i+1); j<n; ++j) if (mas<mas)
C++ Приведение указателя на функцию Здравствуйте, у меня простейший вопрос, но самому не догнать что-то... В качестве аргумента некой функции используется указатель на функцию, например вот так: void g( int (*f)(int i)) А у меня в силу некоторых причин имеется class A { public: int f1(int i); подробнее

Показать сообщение отдельно
insolent
 Аватар для insolent
826 / 347 / 15
Регистрация: 30.01.2009
Сообщений: 1,204
01.07.2011, 12:05     Чтение данных из файла
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
33
34
#include <iostream>
#include <fstream>
 
using namespace std;
 
int main(int argc, char* argv[])
{
    float arr[] = { 1.045f, 2.57f, 10.21f, 3.33f, 25.12f };
 
    ofstream outfile( "num.dat", ios_base::binary | ios_base::trunc );
 
    if ( !outfile )
        exit(1);
 
    outfile.write( (char*)&arr[0], sizeof(arr) );
    outfile.close();
 
    ifstream infile( "num.dat", ios_base::binary );
 
    if ( !infile )
        exit(1);
 
    float buf[5];
 
    infile.read( (char*)&buf[0], sizeof(arr) );
 
    for (int i = 0; i < sizeof(arr)/sizeof(float); i++)
        cout << arr[i] << " ";
 
    infile.close();
    cin.get();
 
    return 0;
}
 
Текущее время: 04:56. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru