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

Разбор в кода - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Добавление записей в массив http://www.cyberforum.ru/cpp-beginners/thread964821.html
Дан массив целых чисел размером 10 элементов. Пользователь вводит новые элементы с клавиатуры, которые необходимо добавлять в конец исходного массива. Реализовать нужно через функцию добавления...
C++ Многопоточность Здравствуйте! Пожалуйста посоветуйте литературу или какие либо статьи для изучение многопоточных приложений где расписано все подробно. (для чайника) http://www.cyberforum.ru/cpp-beginners/thread964819.html
C++ Нулевые элементы размещены в верхнем и нижнем треугольнике, за условием разделения матрицы диагоналями на 4 треугольника
Прошу помочь мне так как я вообще незнаю что делать. У нас в университете такая ситуация что только было две лекции по языку С++ одна из которых история языка, а в предмете по алгоритмах в 1 лабе...
C++ Числовая последовательность 2n!
Написать программу или хотя бы алгоритм, которая для n=0,1,2... вычисляет максимальный элемент и его номер и выводит на экран
C++ Как сделать в конструкциий switch, чтобы он считал норм float и double http://www.cyberforum.ru/cpp-beginners/thread964780.html
Подскажите как сделать в конструкциий switch что бы он считал норм float и doable и возможна как то сделать case 095:
C++ В 10-ую сс Помогите написать программу перевода из любой сс в 10-ую сс... подробнее

Показать сообщение отдельно
Toshik_
1 / 1 / 0
Регистрация: 17.08.2013
Сообщений: 91

Разбор в кода - C++

29.09.2013, 13:48. Просмотров 206. Ответов 0
Метки (Все метки)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
#include <string>
#define DIG "0123456789ABCDEFGHIGKLMNOPQRSTUVWXYZ"
 
int Atoi(char *s, int p);
 
int Atoi(char *s, int p){
    int i, a, digit[256] = {0};
    for(i = 0; DIG[i]; i++)
        digit[DIG[i]] = i;
    for(i = a = 0; s[i]; i++)
        a = a * p + digit[s[i]];
    return a;
}
Помогите разобраться в коде!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru