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

переобразовать текст в 0 и 1 - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Зачем нужны конструктор и деструктор класса? http://www.cyberforum.ru/cpp-beginners/thread52790.html
вот задание: Пользовательский класс Х должен содержать необходимые элементы-данные, которые создаются в динамической области памяти. Конструктор для их создания (операция new) и установки их...
C++ Замена символов в Мемо Надо написать программу которая при вводе в Мемо текста заменяла буквы на другие. А на Ц ,И на Ъ и т.д надо задать все 33 буквы рус алфавита,типа шифрование. Подскажите как осуществить. http://www.cyberforum.ru/cpp-beginners/thread52787.html
C++ Вводится матрица...
Вводится матрица А построчно. Выберите из матрицы А подматрицу В, заданной суммой элементов или сообщите, что такой подматрицы не существует. Реализовать ввод\вывод с консоли и из файла. Задачу...
Сумма цифр и количество цифр C++
Задача: Вводится два натуральных числа. Нужно написать функции для того, чтобы: (1) найти сумму цифр составляющих это число (545 = 14), и количество цифр в этом числе (5464 = 4), (2) сравнить...
C++ Динамические списки http://www.cyberforum.ru/cpp-beginners/thread52771.html
Всем привет. Подскажите пожалуста идеи. Дано стек, разработать функцию, которая формирует два новых стеки: первая содержит числа из исходного стека с нечетными номерами, а второе - с четными
C++ Найдите два слова с наилучшей рифмой и еще две задачи. Дан текст (набор слов). Найдите в нем два слова с наилучшей рифмой. Наилучшей будем считать рифму, когда у пары слов совпадает наибольшее число букв с конца. Формат входных данных Первая строчка... подробнее

Показать сообщение отдельно
easybudda
Модератор
Эксперт CЭксперт С++
9695 / 5645 / 963
Регистрация: 25.07.2009
Сообщений: 10,849
27.09.2009, 12:53
МедведЪ, А с какого места не понятно? Функция binPrn печатает свой аргумент в двоичном виде (обсуждалось не так давно тут на форуме). buf - строка, прочитанная из консоли. Вместо
C
1
2
len = strlen(buf);
buf[--len] = 0;
можно просто
C
1
len = strlen(buf) - 1;
написать (fgets символ \n в конце строки оставляет). Можно было бы и так
C
1
for ( i = 0; i < strlen(buf) - 1; i++ ){
написать, но это как-раз дурной стиль - strlen при каждом проходе считалась бы. А дальше - каждый символ передаётся binPrn, как unsigned char. Если преобразования не делать, будут неправильно символы с кодами 128+ обрабатываться. Да и всё, собственно...
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru