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

Раскройте глаза начинающему прогеру (в расшифке кода) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Двоичная обработка данных http://www.cyberforum.ru/cpp-beginners/thread1490713.html
Есть такая программа по двоичной обработке массива. Я не совсем понимаю, как здесь менять биты местами, к примеру наложением маски (0х00х0хххххххххх) поменять местами 1 и 3 бит с 4 и 6 битами соответственно. Можно даже на примере одного числа, не массива. # include <stdio.h> # include <string.h> # include <stdlib.h> void tobit(int); char s={"0000000000000000"}; int b,a1; main () {...
C++ Регулировка скорости Надо составить прогу, которая позволяет текст, содержащийся в файле, воспроизвести сигналами азбуки Морзе. При этом текст должен посимвольно выводиться на экран. Предусмотреть возможность плавной регулировки скорости воспроизведения. Справился, наконец-то, не без помощи, с выводом из файла на экран, все отлично работает. Но вот скорость регулировки как сделать не знаю. Нужна ваша помощь,... http://www.cyberforum.ru/cpp-beginners/thread1490709.html
C++ Найти разницу между минимальным и максимальным из набора чисел
Дано 20 вещественных чисел. Найти разницу между минимальным и максимальным из них.
C++ Копировать несколько символов из одной строки в другую
Нужна функция которая копирует символы из переменной в переменную начиная например от 5 символа и заканчивая 9
C++ Выводятся на печать смайлики вместо элементов строки http://www.cyberforum.ru/cpp-beginners/thread1490693.html
#include <stdio.h> #define MAXLINE 1000 int getline(char line, int maxline); void copy(char to, char from); /* печать самой длинной строки */ main() {
C++ Игра "Однорукий бандит". Кольцевая очередь. Двусвязный список Здраствуйте. Задание: "Создать игру "Однорукий бандит". При нажатии кнопки Enter происходит "вращение" трех барабанов (количество вращений каждого из них выбирается случайно), на которых изображены разые значки, и, если выпадает определенная комбинация, то игрок получает какой-то выигрыш." Проблемы: - Пытался сделать именно значки, а не цифры. Не прокатило. - Иногда ошибка компиляции... подробнее

Показать сообщение отдельно
Байт
Эксперт C
15830 / 10157 / 1522
Регистрация: 24.12.2010
Сообщений: 19,140
30.06.2015, 20:58     Раскройте глаза начинающему прогеру (в расшифке кода)
Цитата Сообщение от foxsc Посмотреть сообщение
я все равно не понимаю как он может работать.
А чего там не понимать-то? Пока символ в строке равен пробелу (32) заменяем его BackSpace (8). Вот эквивалентный код
C++
1
2
for(i=0;  stroka[i]==32; i++)
  stroka[i] = 8;
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru