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

Из шестнадцатеричной в десятичную - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Обратная польская запись (ОПЗ) на С++ http://www.cyberforum.ru/cpp-beginners/thread677080.html
Пожалуйста помогите!!!! не знаю что мне сделать с этими задачами=((((( A. Обратная польская запись (ОПЗ). Постфиксной формой записи (ОПЗ) выражения a◦b называется запись, в которой знак операции размещен за операндами ab◦. Например Обычная запись Обратная польская запись a-b a b - a*b+c a b * c + a*(b+c) a b c + * (a+c)/(c*a-d) a c + c a * d - /
C++ файл инициализации подскажите как можно в программе записать функцию GetPrivateProfileInt нашел синтаксис UINT WINAPI GetPrivateProfileInt( _In_ LPCTSTR lpAppName, _In_ LPCTSTR lpKeyName, _In_ INT nDefault, _In_ LPCTSTR lpFileName ); но как его в програме записать чтоби откривало файл с:\test.ini и работало http://www.cyberforum.ru/cpp-beginners/thread677075.html
C++ Поменять местами столбцы в динамическом массиве
Нужно переставить местами столбцы в динамическом массиве по ключу! У меня почему-то переставляет на правильно, не могу найти ошибку, прошу помощи! #include <stdafx.h> #include <iostream> #include <windows.h> using namespace std; const int n=256; int *key=new int;
Написать перебор символов в строке и сортировку массива структур C++
Задание: заполнить массив структур (по сути - таблицу) из файла или с клавиатуры и отсортировать (в порядке возрастания или убывания) их по 3 букве имени. Написал сортировку по 1 букве. Не доходит мне, как отсортировать по 3. Текст программы: #include <iostream> #include <iomanip> #include <conio.h> #include <stdio.h> #define N 2 using namespace std;
C++ Определить игру с максимальной разницей забитых и пропущенных мячей http://www.cyberforum.ru/cpp-beginners/thread677070.html
Условие задачи: дано N пар однозначных чисел. Первое число каждой пары означает количество мячей, забитых футбольной командой в игре, второе – количество пропущенных мячей в этой же игре. Определить игру с максимальной разницей забитых и пропущенных мячей. Буду премного благодарен.
C++ Вызов функций класса Dictionary функциями дружественного класса Функции класса Tree используют функции дружественного класса Dictionary,но вылетают ошибки,не находятся определения функций класа Dictionary,которые вызываются 1>d:\projects\dictionary\dictionary\exdict.h(53): error C2079: "Dictionary::DataTree" использует неопределенный class "Tree" 1>d:\projects\dictionary\dictionary\tree.cpp(186): warning C4805: ==: небезопасное смешение типа... подробнее

Показать сообщение отдельно
kiruhka
1 / 1 / 0
Регистрация: 08.09.2009
Сообщений: 103
22.10.2012, 10:32  [ТС]     Из шестнадцатеричной в десятичную
вот код моей проги, посмотрите может что подскажете
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
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
//ÏåðåìåГ*Г*ûå
  unsigned char c1 = 0xff;
  unsigned char c2 = 0xff;
  unsigned char c3 = 0xff;
  unsigned char c4 = 0xff;
 
  unsigned short slovo = 0x0000;
  unsigned short X1 = 0x0000;
  unsigned short Y1 = 0x0000;
  unsigned short A1 = 0x0000;
  int p = 0,
      X,
      Y,
      A,
      i,
      j;
  int io[601][513];
 
 
//Îòêðûòèå ГґГ*éëГ*
  f = fopen( "04_16_12_55.DAT", "rb" );
 
 
//Ïîèñê Г*Г*Г·Г*Г«Г* çîГ*Г» Г¤Г*Г*Г*ûõ
  fseek(f, 0, SEEK_SET);
  do
    {
      c4 = c3;
      c3 = c2;
      c2 = c1;
      c1 = fgetc(f);
 
      p++;
    }
  while( (c1 != 0x00) || (c2 != 0x00) || (c3 != 0x00) || (c4 != 0x00) );
  //Ïðîâåðÿåì ГҐГ±ГІГј ëè Г¤Г*Г*Г*ûå
 
  fseek(f, p, SEEK_SET);
 
//Ñ÷èòûâГ*Г*ГЁГҐ Г¤Г*Г*Г*ûõ
  //ГЋГЎГ*óëåГ*ГЁГҐ Г¬Г*Г±Г±ГЁГўГ*
  for(i = 0; i<601; i++)
    {
      for(j = 0; j<513; j++)
        {
          io[i][j] = 0;
        }
    }
 
    while( !feof(f) )
      {
        fread(&slovo, sizeof(unsigned short), 1, f);
        if( (slovo & 0x0fff) == 0x8000 )
          {
            X1 = slovo;
            while( !(X1 & 0x0fff) == 0x8000 )
              {
                fread(&Y1, sizeof(unsigned short), 1, f);
                fread(&A1, sizeof(unsigned short), 1, f);
                X = }
                Y = } нужно чтобы они были десятичными типа int
                A = }
 
                io[X][Y] = A;
 
              }
          }
      }
 
fclose(f);
 
Текущее время: 16:44. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru