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

CharToInt - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ В чем ошибка? http://www.cyberforum.ru/cpp-beginners/thread1105653.html
В текстовом док файле куча символов а оно стрянет на первых 7-ми только( #include <iostream> #include <fstream> #include <conio.h> #include <locale> #include <string> #include <cstdlib>...
C++ Заполнение матрицы Есть программа, которая запрашивает у пользователя размер матрицы, а потом заполняет ее случайными числами. Так вот, моя программы при вводе числа B меньшего A ломается. Не могу понять, где моя... http://www.cyberforum.ru/cpp-beginners/thread1105644.html
Вычислить сумму 2/3+3/4 C++
Доброго времени суток! прошу небольшой помощи по задачке: вычислить сумму 2/3+3/4+4/5+... n слагаемых с++ только начал осваивать, поэтому извиняюсь за глупый вопрос #include "stdafx.h"...
Не могу заставить правильно посчитать символы (strlen) C++
Здравствуйте. Помогите, пожалуйста. Код и вывод на скриншоте. Обратите внимание, что стоит проверка (см. комментарий) - вот там и считает неправильно. То есть, почему strlen(tempname) выдает меньше...
C++ сделать свою Beep() http://www.cyberforum.ru/cpp-beginners/thread1105635.html
собственно как она реализуется ? может кто знает?
C++ Расширенный алгоритм Евклида Здравствуйте, форумчане! Подскажите пожалуйста как реализовать такое задание(код самого алгоритма Евклида прилагается): Программа должна предусматривать ввод исходных данных: двух неотрицательных... подробнее

Показать сообщение отдельно
nikolay1982
93 / 93 / 38
Регистрация: 22.01.2014
Сообщений: 316
26.02.2014, 01:13
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
int hex2int(char *str)
{
    char c;
    int s;
    s=0;
    while ((c=*str))
    {
        if (c>='a')
        {
            c-=87;
        }
        else
        {
            if (c>='A')
            {
                c-=55;
            }
            else c-=48;
        }
        s=s*16+(int) c;//mojno s=(s<<4) +(int)c;
        str++;
    }
    return s;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru