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

Удалить со строки все цифры, в строках типа char * - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Класс, описывающий прямоугольную трапецию http://www.cyberforum.ru/cpp-beginners/thread317009.html
Класс, описывающий прямоугольную трапецию. Его данные-члены должны быть закрытыми, функции-члены доступными. Одна сторона трапеции является постоянным параметром. Другая вводится с экрана. Класс...
C++ Неверно складываются числа массива Массив создается так: int **arr; arr=new int*; for(size_t r = 1; r <= height; r++) arr = new int; ... http://www.cyberforum.ru/cpp-beginners/thread317006.html
*Атлеты* C++
народ ришаю ету задачу http://********/index.asp?main=task&id_task=307 Решение в лоб на 15-том тесте не уложилось во времмя,как правильно решать ету задачу ??? #include <iostream >...
запись в файл C++
есть процедура по поиску короткого слова как записать результат поиска в отдельный файл setlocale(0,"rus"); string buf; ifstream file("c:\\Tekst.txt"); ...
C++ Вычислить значение функции http://www.cyberforum.ru/cpp-beginners/thread316959.html
Вычислить значение функции при заданных значениях параметров. Значения параметров задаются пользователем с клавиатуры.
C++ Формальная функция Ребята помогите теорией по вопросу формальная функция и ее назначение. подробнее

Показать сообщение отдельно
gvdvlaar

Удалить со строки все цифры, в строках типа char * - C++

09.06.2011, 22:53. Просмотров 724. Ответов 0
Метки (Все метки)

Удалить со строки все цифры, в строках типа char *
В строках типа String это выглядит примерно так
C++
1
2
3
4
5
6
7
{
String s1=Edit1->Text,s2;
for(int i=1;i<=s1.Length();i++)
if((s1[i]<'0') || (s1[i]>'9'))
s2+=s1[i];
Edit2->Text=s2;
}
Нужно решение исключительно в типе char*!!!
На пример удалить со строки все пробелы(тип char*)
C++
1
2
3
4
5
6
7
8
9
10
11
{
char *c=Edit1->Text.c_str();
strcat(c," ");
char *p;
p=strstr(c," ");
while(p)
{strcpy(p,p+1);
p=strstr(c," ");}
c[strlen(c)-1]=0;
Edit2->Text=c;
}
Заране спасибо!
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru