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

16-ричный дамп бинарного файла? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ динамическое выделение (матрицы, переписать код) http://www.cyberforum.ru/cpp-beginners/thread718160.html
ребят помогите пожалуйста. нужно переделать код под динамическое выделение памяти под массив но при попытке сделать это вспомогательные функции начинают ругаться( уже всю голову сломал. /*2. Дана...
C++ Вычислить сумму:1+1/2+1/3+...+1/n . 2)Вычислить сумму:1+1/2+1/3+...+1/n . http://www.cyberforum.ru/cpp-beginners/thread718157.html
Сколько чисел последовательности 2, 4, 6, 8, ... нужно взять, чтобы их сумма превысила 1000? Вывести величину последнего слагаемого и суммы. C++
помоги сделать цыклы пожалуйста)) 6)Сколько чисел последовательности 2, 4, 6, 8, ... нужно взять, чтобы их сумма превысила 1000? Вывести величину последнего слагаемого и суммы.
Двухмерный массив с несколькими одинаковими строками? C++
Дано двухмерный массив размерности n*m. Нужно найти номеры строк этого массива, елементы в каждой из каких равны между собой. Помогите,пожалуйста, решить. Ибо я не имею ни малейшего...
C++ Вводится последовательность целых чисел,0 –конец последовательности. Определить, содержит ли последовательность хотя бы три отрицательных четных числа http://www.cyberforum.ru/cpp-beginners/thread718123.html
Составить алгоритм решения задачи и написать программу на языке С++. В алгоритме и программе массивов не использовать. Вводится последовательность целых чисел, 0 – конец...
C++ Создание очереди целых чисел из элементов массива Добрый вечер! Помогите, пожалуйста, написать программу, которая создает очередь целых чисел из элементов массива, заданного в программе и позволяет вставить в конец очереди новые элементы, вводимые... подробнее

Показать сообщение отдельно
Kuzia domovenok
1891 / 1746 / 118
Регистрация: 25.03.2012
Сообщений: 5,925
Записей в блоге: 1
03.12.2012, 22:22
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
#include <stdio.h>
#include <stdlib.h>
int main () {
  FILE * pFile;
  long lSize;
  char * buffer;
  size_t result;
 
  pFile = fopen ( "myfile.bin" , "rb" );
  if (pFile==NULL) {fputs ("File error",stderr); exit (1);}
 
  // obtain file size:
  fseek (pFile , 0 , SEEK_END);
  lSize = ftell (pFile);
  rewind (pFile);
 
  // allocate memory to contain the whole file:
  buffer = (char*) malloc (sizeof(char)*lSize);
  if (buffer == NULL) {fputs ("Memory error",stderr); exit (2);}
 
  // copy the file into the buffer:
  result = fread (buffer,1,lSize,pFile);
  if (result != lSize) {fputs ("Reading error",stderr); exit (3);}
  /* the whole file is now loaded in the memory buffer. */
 
  for (long i=0; i<lSize; i++)
    printf("%X ", (int)buffer[size]);
  // terminate
  fclose (pFile);
  free (buffer);
  return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru