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

Не могу разобраться в коде - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Почему выводится весь массив http://www.cyberforum.ru/cpp-beginners/thread669323.html
Доброго времени суток! Прошу прощения за нубский вопорс, но окончательно запутался. В указателе на массив хранится АДРЕС первого элемента массива, так? Но почему тогда при выполнении кода int *p, str; p = str; cout << p; выводится адрес str, а при выполнении кода char *p, str;
C++ Редактирование платного длл чита ( для варфейс ) Здравствуйте ! Передо мной возникла весьма не легкая задача, друг купил платную версию чита для варфейс (валхак) *.dll* Перед передачей самого чита парень что *его скидывал* скинул программу SterioS_Key и попросил отправить ему то что напишет это программа ( как я понял прога генерирует\находит уникальный *код* компьютера на который сам автор после настраивает *dll* чит. На других компах... http://www.cyberforum.ru/cpp-beginners/thread669316.html
Компиляция программы из файла cpp через командную строку C++
Допустим я написал этот код в стандартном виндовском блокноте #include <iostream> int main(){ std::cout << "Hello, world!"; system("pause"); return 0;
Вычислить сумму ряда C++
Напишите программу, которая принимает с клавиатуры число N и выводит на экран все числа от N до -N. Например, если введено число 3, то на экране должны появиться числа 3, 2, 1, 0, -1, -2, -3. Напишите программу, которая принимает с клавиатуры число N и вычисляет сумму 1+3+5+7+…+(2*N-1). Напишите программу, которая принимает с клавиатуры число N и вычисляет сумму 1/1+1/2+1/3+…+1/N.
C++ Определить, могут ли числа быть сторонами треугольника http://www.cyberforum.ru/cpp-beginners/thread669252.html
Заданы числа a, b, c. Определить, могут ли они быть сторонами треугольника, и если да, то определить его тип: равносторонний, равнобедренный, разносторонний. (код нужен на си++):cry:
C++ Вычисление значения выражения Только начал осваивать с++,практически 0 уровень,дали решить задачу,условие: B=sqrt(10*(x^(1/3) + x^(y+2)) * (arcsin^2(z) - |x-y|) нужно чтобы было 3 Edit'a в каждый из которых вводится x,y и z, Memo куда будет выводится B ну и кнопка которая будет это все запускать. Заранее премного благодарен. подробнее

Показать сообщение отдельно
kiruhka
1 / 1 / 0
Регистрация: 08.09.2009
Сообщений: 103
12.10.2012, 10:08     Не могу разобраться в коде
Здравствуйте! У меня есть код, помогите разобраться что означает каждый символ и функция. Заранее спасибо) файл f открыт и имеет структуру в 16 бит. особо непонятны записи выделенные знаком "!!"
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
while ( !feof(f) )
        {
            c1     = fgetc(f); 
           _c1     = c1;
           !! slovo  = _c1 << 8; 
            c2     = fgetc(f);
            slovo += c2;       
 
           !! if ( (_c1 & 0xf0) == 0x80 ) 
            {
              !!  slovo = slovo & 0x0fff;
                i++
            }
        }
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 22:59. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru