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

Обработка строк - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ работа с файлами КТО подсказка http://www.cyberforum.ru/cpp-beginners/thread320583.html
ребят такая беда #include<iostream.h> #include <stdio.h> #include<conio.h> #include<fstream.h> #include<string.h> main () {
C++ Нужно исправить ошибки в проге Нужно сделать индивидуалку. Вот нашел в нете пргу для моей индивидуалки, кто поможет ее подредачить чтобы работала. Задание вот такое Составить описание класса для объектов-векторов, задаваемых... http://www.cyberforum.ru/cpp-beginners/thread320573.html
Программы на С++ C++
Здравствуйте, помогите пожалуйста решить задачи : 1) Написать программу, которая считывает текст из файла и выводит на экран и в новый файл только предложения, содержащие введённое с клавиатуры...
C++ Динамический масив
Дан одномерный масив. найти сумму положительных элементов, которые находятся после последнего минимального Начал писать но бред выходит :) #include "stdafx.h" #include <iostream> #include...
C++ Проверьте правильность работы в С++ http://www.cyberforum.ru/cpp-beginners/thread320516.html
Решите уравнение указанным в варианте методом. Функцию передать как параметр с помощью указателя. e^x + sqrt(1+e^(2*x)) - 2 = 0 Отрезок, содержащий корень : Метод: Половинного деления...
C++ Шаблоны - вопрос Добрый вечер. Гуглился в поисках ответа на вопрос - раздельная компилляция шаблонов. объявление в хедер, определение в цпп. У Страустркпа все весело и замечательно, все разделено и определение в цпп... подробнее

Показать сообщение отдельно
xAtom
915 / 740 / 60
Регистрация: 09.12.2010
Сообщений: 1,346
Записей в блоге: 1
16.06.2011, 12:22
Вот тебе вариант без объекта string.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
void  remove_digit(char* str) {
     const char*  p =  str;
     do {
          if( isdigit(*p) )  {
          int i =  ~(str - p) + 1; 
          memmove(str + i, str + i + 1, strlen(str) - i);
          --p;
          }
     } while( *p++ != '\0' );
}
 
 
void main() {
    char   str[] = "Apache 2009, to server IIS - 8, 10-78, multythread.";
    remove_digit(str);
    printf("str = %s\n", str);
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru