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

неправильно отображает файл в HEX режиме - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Не могу скомпилировать? http://www.cyberforum.ru/cpp-beginners/thread937937.html
Не могу скомпилировать программу. Каждый раз такая беда(((
C++ как выглядят функции как выглядят функции (просмотр списка в обратном направлении, поиск заданного элемента в прямом направлении , добавление элемента перед заданного) http://www.cyberforum.ru/cpp-beginners/thread937928.html
C++ функции в классах
есть класс my_class, у него есть две функцииmy_class::X_definition(int k, long double t ) {... return x; }; my_class::Y_definition(int k, long double t ) {... return y; }; есть класс...
reset(). Что это? C++
Что такое reset()? TemplateVector (int nArraySize) { nSize = nArraySize; array = new T ; reset(); }
C++ Что делать с EOF http://www.cyberforum.ru/cpp-beginners/thread937876.html
Всем привет. Ввожу в Visual Studio 2012 вот такой код: #include <stdio.h> #include <conio.h> #define eof -1 int main() { long nc; nc = 0; printf("Make input>\n"); while(getchar() != eof)
C++ Условия построения матрицы Здравствуйте! Подскажите нубу, как вообще работают условия, например требуется вывести двумерный массив в виде: 4 22 177 5738 23479 Т.е. не в виде квадрата, а вот таким образом. Я погуглил,... подробнее

Показать сообщение отдельно
power12
6 / 6 / 1
Регистрация: 14.04.2010
Сообщений: 100
14.08.2013, 16:32  [ТС]
Цитата Сообщение от nonedark2008 Посмотреть сообщение
power12, покажи код полностью! С записью данных в файл и с их считыванием.
пожалуйтса

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
FILE *file;
unsigned char buf[500];
unsigned char c;
 
if((file = fopen("C:\\health.txt" , "rb")) == NULL)
    {
        printf ("Error \n");
    }
    printf("File is opening for work! \n");
 
    fread(buf,sizeof(c),200,file);
 
    int i;
 
    long fTell;
    fTell = ftell(file);
    int k = 0;
    for(i = 0; i < fTell; i++)
    {
        printf(" %02X", buf[i]);
        if (k == 15)
        {
            printf("|");
            printf("\n");
            k = 0;
            continue;
        }
        k++;
        
    }
 
    printf("\n");
    return 0;
}
без unsigned получается ерунда
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru