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

fwrite не записывает четырехзначное число в бинарный файл - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Нужно сделать алгорит в цикле http://www.cyberforum.ru/cpp-beginners/thread694975.html
a_n=1/2^n +1/3^n
C++ Калькулятор с дробями, классы Помогите пожалуйста, что ни так? #include "stdafx.h" #include "iostream" using namespace std; class Calc {public: Calc(int pa1, int pa2, int pa3, int pa4, char znak); void SetSign(char s) {sign = s;} void sum(); void razn(); http://www.cyberforum.ru/cpp-beginners/thread694970.html
C++ в матрице количество элементов
написать прогу, которая в заданной матрице А подсчитывает и выводит на экран количество элементов, попадающих в заданный интервал и значения этих элементов сделала попытку написать программу, но считает не верно #include <stdio.h> #include <conio.h> const int n=3,m=3; void main() { clrscr(); float a;
Программа для решения циклического алгоритма C++
a_n=(-1)^(n-1)/n^n
C++ Программа цикл http://www.cyberforum.ru/cpp-beginners/thread694959.html
a_n=(2n-1)/2^n
C++ Вставить элемент в массив на заданную позицию вставка одномерного массива на определенное место( место нужно вписать с клавиатуры) подробнее

Показать сообщение отдельно
YoungProgrammer
4 / 4 / 1
Регистрация: 18.01.2011
Сообщений: 206
11.11.2012, 22:04  [ТС]     fwrite не записывает четырехзначное число в бинарный файл
Проблема решена:
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
//---------------------------------------------------------------------------
 
#include <vcl.h>
#pragma hdrstop
#include <stdio.h>
#include <conio.h>
#include <string.h>
 
char* InputFileName = "intput.dat";
int Size = 10;
 
main ()
{
 
        FILE *wF = NULL;
        unsigned int El;
        int i;
        wF = fopen(InputFileName, "wb");
        printf("Write num of elements:");
        scanf("%d", &Size);
        for (i = 0; i < Size; i++)
        {
                printf("Write Element: ");
                scanf("%d",&El);
                fwrite(&El,1,sizeof(El),wF);
        }
        fclose(wF);
}
 
Текущее время: 19:49. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru