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

Неправильное чтение бинарного файла - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вызов методов класса http://www.cyberforum.ru/cpp-beginners/thread156201.html
// practice.cpp : main project file. #include "stdafx.h" #include <iostream> #include <iomanip> using namespace std; const int size=20; //======================================== class...
C++ Ошибка сегментации Здравствуйте, написал программу, запускаю- Windows пишет: "обнаружена ошибка. Приложение будет закрыто". Ошибка в функции: bool prov(int re){ int i=0,j=0; bool r; if... http://www.cyberforum.ru/cpp-beginners/thread156181.html
Можно ли использвовать диррективу препроцессора #warning в Visual Studio 2008 C++
Здравствуйте Товарищи ;) Хочу, организовать себе памятку на будущее (чтобы потом поправить код) надумал использовать диррективу препроцессора #warning. НО тут проблема, в компиляторе Visual...
C++ Нахождение площади методом половинного деления
Народ подскажите как находить площадь фигуры методом половинного деления, Вот фигура напрвте как решать метод половинного деления знаю как пишется.
C++ Найти два максимальных числа http://www.cyberforum.ru/cpp-beginners/thread156091.html
Задача впринципе легкая, но меня что-то зациклило по полной. Найти два максимальных числа из 10 введенных. БЕЗ массива. Одинаковое число может быть введено только ОДИН раз. Следовательно цикл может...
C++ Сдвиг строк с заданым шагом в матрице нужно сдвинуть строки вниз в квадратной матрице с заданным шагом.:scratch: Пример: 1 2 3 4 5 6 4 5 6 7 8 9 7 8 9 шаг 2 1... подробнее

Показать сообщение отдельно
velodro
72 / 1 / 1
Регистрация: 28.11.2009
Сообщений: 78

Неправильное чтение бинарного файла - C++

28.07.2010, 19:26. Просмотров 684. Ответов 5
Метки (Все метки)

программа должна по идее вывести 99.. мне так казалось..
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
#include <stdlib.h>
#include <stdio.h>
 
using namespace std;
 
int main()
{
    int a;
    int b=99;
        
    FILE *fp;
    if ((fp=fopen("Men","w+b"))==NULL)
    {
        cout<<"Fail not found"<<endl;
        exit(1);
    }
    
    putc(b,fp);
    a=getc(fp);
    cout<<a;
    return 0;
}
в чём проблема?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru