С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

Объясните код пожалуйста - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ быстрая сортировка массива из 100 случайных чисел http://www.cyberforum.ru/cpp-beginners/thread731029.html
Написать программу которая генерирует массив из 100 случайных чисел, написать программную реализацию функций реализующих алгоритм быстрой сортировки. Выполнить сортировку входного массива случайных...
C++ Параметры объекта класса Здравствуйте! Очень мучает следующий вопрос. Вот допустим, есть у нас класс, в нем конструктор: class volume { int a,b,c; public: volume (int pa=0, int pb=0, int pc=0) {a=pa;... http://www.cyberforum.ru/cpp-beginners/thread731026.html
C++ Чтение в двумерный массив из файла
Есть некоторая последовательность целых чисел, которая хранится в файле. Её нужно считать и записать в двумерный массив.
C++ Составить программу, хранящую телефонный справочник и обеспечивающую выдачу телефона по фамилии
Составить программу, хранящую телефонный справочник и обеспечивающую выдачу телефона по фамилии. Признаком окончания работы со справочником является символ *
C++ почему не получается правильно вывести полученный массив на экран http://www.cyberforum.ru/cpp-beginners/thread731011.html
Скажите,в чем я тормознул. #include <iostream> using namespace std; int main() { int i,n=5; int k,j; int a;
C++ Координаты текущего клика Как узнать? подробнее

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

Объясните код пожалуйста - C++

13.12.2012, 23:27. Просмотров 336. Ответов 8
Метки (Все метки)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 FILE* fp = NULL;
    char* filename = "m:\\2.txt";
 
    if ((fp = fopen(filename,"r")) == NULL)
        cout<<"Unable to open file"<<filename;
    
    
    static char ch;
    static char* digits[] = { "zero", "one", "two" ,"three", "four","five", "six", "seven", "eight", "nine" };
 
  while ((ch = fgetc(fp)) != EOF)
 
        if (isdigit(ch))
            cout<<digits[ch - '0'];
Не понимаю код. особенно вот это
C++
1
[ch - '0']
Разъясните пожалуйста, доходчиво.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.