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

Удалить все пробелы из текста прочитанного из файла - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Работа с файлом http://www.cyberforum.ru/cpp-beginners/thread177275.html
Добрый вечер форумчане. Прошу помочь мне в написание программы. Речь идет о простой последовательности. Количество чисел, равных полусумме предыдущего и последующего элементов последовательности. В решении нельзя использовать одномерные массивы. Программа должна содержать функцию, которая получает в качестве параметрами файла (или указатель на файл) и возвращает требуемое значение. Функция...
C++ Работа с файлами Обработку символьной строки оформить в виде функции. Сканирование строки и доступк её элементам выполнить ТОЛЬКО сиспользованием команд адресной арифметики(работа с указателями). -Скопировать содержимое текстового файла, ограничив длину строки N символами. Слова, не помещающиеся в заданную строку не копировать. http://www.cyberforum.ru/cpp-beginners/thread177274.html
Определить, является ли симметричным двоичное представление длинного целого числа C++
Обработку двоичного числа делать без преобразование к строковому массиву, только сдвигами и битовыми операциями (&, | и т.д.) -Определить, является ли симметричным двоичное представление длинного целого числа N.
C++ В двумерном N*K массиве целых чисел поменять строку с максимальной суммой элементов со строкой с минимальной суммой элементов.
Массив заполнять случайными числами, кроме случаев, когда это нецелесообразно (прогрессия, лабиринт). -В двумерном N*K массиве целых чисел поменять строку с максимальной суммой элементов со строкой с минимальной суммой элементов.
C++ Обратная Польская Нотация http://www.cyberforum.ru/cpp-beginners/thread177269.html
Пытался реализовать ОПН....ничего не вышло,обращаюсь за помощью: в чем ошибка(и)? #include <iostream> using namespace std; struct stack{ char key; stack *next; }*top=NULL,*p=new stack;
C++ В символьной строке удалить все слова, состоящие более чем из N букв Не использовать дефолтные функции работы со строками (например strstr, strlen) -В символьной строке удалить все слова, состоящие более чем из N букв. подробнее

Показать сообщение отдельно
Andrew_Lvov
Эксперт C++
 Аватар для Andrew_Lvov
259 / 189 / 5
Регистрация: 19.08.2010
Сообщений: 758
Записей в блоге: 1
17.10.2010, 15:34     Удалить все пробелы из текста прочитанного из файла
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
#include <string>
 
int main()
{
    char a[] = " hello  ,spaces! ";
    int n = strlen( a );
    int i = 0;
    for( int j=0; j<n; ++j )
    {
      if( a[j] != ' ' )
      {
        a[i++] = a[j];
      }
    }
    if( i < n )
    a[i] = '\0';
 
    std::cout << a << std::endl;
 
    return 0;
}
 
Текущее время: 13:45. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru