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

В чем ошибка? Считать из файла и преобразовать символы в их коды. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ В чем ошибка? В массиве обнулить побочную диагональ. http://www.cyberforum.ru/cpp-beginners/thread560893.html
в паскале все работает, а в с++ нет #include <iostream.h> int main() { system("chcp 1251"); system("cls"); int a; int i,j,m,n,o; cout << "Введите размер массива: ";
C++ Составить рекурсивную функцию, которая находит цифровой корень целого числа помогите решить задачу на С++ Составить рекурсивную функцию, которая находит цифровой корень целого числа. Цифровой корень находится суммой через сумму цифр числа до того момента, пока эта сумма... http://www.cyberforum.ru/cpp-beginners/thread560885.html
C++ Составить функцию, которая вычисляет радиус R окружности
Помогите решить задачу на С++ Составить функцию, которая вычисляет радиус R окружности, описанной вокруг правильного многоугольника с известной длиной стороны a и известным числом сторон n по...
Построение кривой 2-го порядка C++
Собственно нужно построить кривую по пяти точкам Общее уравнение кривой......
C++ Строка: посчитать частоту появления каждого символа http://www.cyberforum.ru/cpp-beginners/thread560843.html
Для произвольного текста на произвольном языке с учетом регистра посчитать частоту появления каждого символа.
C++ Из ведомости работников цеха определить, сколько в цехе мужчин-токарей? Всем привет. Очень нужна ваша помощь, вот такое условие задачи "Из ведомости работников цеха определить, сколько в цехе мужчин-токарей?", все никак не допру как ее реализовать. Всем спасибо! подробнее

Показать сообщение отдельно
Actimel
0 / 0 / 0
Регистрация: 23.12.2011
Сообщений: 43

В чем ошибка? Считать из файла и преобразовать символы в их коды. - C++

28.04.2012, 14:37. Просмотров 682. Ответов 9
Метки (Все метки)

Помогите пожалуйста, что не так у меня в коде.
Необходимо считать из файла и преобразовать символы в их коды.
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
#include <iostream>
#include <cstdio>
#include <cstring>
#include <cstdlib>
using namespace std;
void main()
{
    setlocale(LC_ALL, "Russian");
        int i=0, amount=0;
        char* a;
        int* code;
        a=new char();
        code=new int;
        //------Считываем текст из файла---------
        //------И преобразуем в коды символов----
    cout<<"-----------------------------\n";
 
    FILE *file=fopen("d:\\file.txt", "r");
        while (!feof(file))
        {
            fread(&a, sizeof(char), 1, file);
            code[i] = a[i];
            cout << a[i] << " - ";
            cout << code[i++] << "\n";
            amount++; // кол-во символов в файле.
        }
    fclose(file);
    system ("pause");
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru