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

Урезать пробелы и киррилицу. - C++

Войти
Регистрация
Восстановить пароль
 
groozzz
0 / 0 / 0
Регистрация: 12.05.2009
Сообщений: 26
13.05.2009, 13:48     Урезать пробелы и киррилицу. #1
вот отрывок кода:
C++
1
2
3
4
while((result=fgets(line,255, fin))!=NULL)
{
      printf("%s",result);  
}
Программа выводит содержимое каждой строки из файла, пока строки не кончатся.
Требуется, чтобы выводился текст без пробелов, а так же без киррилицы.
Кто может помочь? Заранее спасибо.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.05.2009, 13:48     Урезать пробелы и киррилицу.
Посмотрите здесь:

пробелы C++
Урезать файл C++
Строки и пробелы C++
Лишние пробелы C++
Задачка на пробелы. C++
Пробелы в файле C++
C++ Пробелы в массиве
C++ Пробелы в строке
C++ Не игнорировать пробелы
C++ Пробелы в строке
C++ Не читает пробелы
C++ Не выводит пробелы!

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
CheshireCat
Эксперт С++
2907 / 1235 / 78
Регистрация: 27.05.2008
Сообщений: 3,316
13.05.2009, 18:29     Урезать пробелы и киррилицу. #2
Выводи посимвольно. А каждый символ анализируй - то ли это пробел, то ли кириллица (hint: все ASCII-символы кириллицы находятся в диапазоне 0x80..0xFF).
groozzz
0 / 0 / 0
Регистрация: 12.05.2009
Сообщений: 26
13.05.2009, 21:04  [ТС]     Урезать пробелы и киррилицу. #3
Так, теперь подробнее, посимвольно как вывести?

Добавлено через 2 часа 33 минуты 51 секунду
Усё, разобрался сам)
цикл от 0 до числа символов в result
затем printf("%c",line[s])
понадобилось не совсем то - нужно было убрать Табы, а не пробелы(прога анализирует код с++, получалось что выводила полностью всю строку, а при обилии циклов - строка может сплошняком состоять из табов.
Yandex
Объявления
13.05.2009, 21:04     Урезать пробелы и киррилицу.
Ответ Создать тему
Опции темы

Текущее время: 20:50. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru