Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Элментеарнаяб интересная программа

28K
20 мая 2008 года
tendik
32 / / 18.03.2008
#include <iostream>
#include <fstream>
using namespace std;

void main()
{
ofstream fout("put.txt");
ifstream fin("put.txt");

char c;
unsigned char s;

fout<<char(26);
fin>>c;

s = c;

cout<<c<<" = "<<(int)c<<endl;
cout<<s<<" = "<<(int)s<<endl;
}

Смотрите пожалуйста здесь, консольном выходить -52 и 204; как вы видели я хочу увидет число 26! подскажите, как я могу получить 26?
3
20 мая 2008 года
Green
4.8K / / 20.01.2000
Код:
#include <iostream>
#include <fstream>
using namespace std;

void main()
{
    ofstream fout("put.txt", ios::binary);
    ifstream fin("put.txt", ios::binary);

    char c;
    unsigned char s;

    fout << char(26);
    fout.flush();

    fin >> c;

    s = c;

    cout << c << " = " << (int)c << endl;
    cout << s << " = " << (int)s << endl;
}


P.S. заключай код на форуме в теги [noparse]
 
Код:
 
[/noparse]
28K
22 мая 2008 года
tendik
32 / / 18.03.2008
Цитата: Green
Код:
#include <iostream>
#include <fstream>
using namespace std;

void main()
{
    ofstream fout("put.txt", ios::binary);
    ifstream fin("put.txt", ios::binary);

    char c;
    unsigned char s;

    fout << char(26);
    fout.flush();

    fin >> c;

    s = c;

    cout << c << " = " << (int)c << endl;
    cout << s << " = " << (int)s << endl;
}


P.S. заключай код на форуме в теги [noparse]
 
Код:
 
[/noparse]





Спасибо Гриин, на самом деле ето был большая проблемма, я просто упростил, и сделал простой пример, а многие думали что ето просто загадка для развлечение...а уменя решаеться большая проблемма,

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог