Модераторы: bsa

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Удаление всех пробелов в строке 
V
    Опции темы
afanp
Дата 19.2.2009, 22:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 147
Регистрация: 25.11.2008

Репутация: нет
Всего: нет



английский хромает smile 
PM MAIL   Вверх
mes
Дата 19.2.2009, 22:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


любитель
****


Профиль
Группа: Участник Клуба
Сообщений: 7954
Регистрация: 14.1.2006

Репутация: 79
Всего: 250



так там и без английского можно вполне справиться..(он не только у Вас хромает и все равно разбираются) главное попытаться smile
там и код самой функции приведен , да к тому же и  в примере в комментах показан результат работы.



Это сообщение отредактировал(а) mes - 19.2.2009, 22:39


--------------------
PM MAIL WWW   Вверх
afanp
Дата 19.2.2009, 22:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 147
Регистрация: 25.11.2008

Репутация: нет
Всего: нет



вы тут пока писали, могли бы уже 100 раз объяснить smile 
PM MAIL   Вверх
cutwater
Дата 19.2.2009, 22:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 592
Регистрация: 24.6.2008

Репутация: 2
Всего: 10



Ну как бы google и RTFM никто не отменял. Позитивно если начинающий программист сам ищет ответ на вопрос а не ждет пока ему его преподнесут. это положительно на опыте сказывается.


--------------------
user posted image
PM MAIL   Вверх
stat007
Дата 19.2.2009, 23:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 521
Регистрация: 9.10.2008

Репутация: -2
Всего: -4



Cпасибо за помошь... Тема заврыта.
PM MAIL   Вверх
mes
Дата 19.2.2009, 23:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


любитель
****


Профиль
Группа: Участник Клуба
Сообщений: 7954
Регистрация: 14.1.2006

Репутация: 79
Всего: 250



Цитата(afanp @  19.2.2009,  21:49 Найти цитируемый пост)
вы тут пока писали, могли бы уже 100 раз объяснить smile  

могли бы.. но
1. пришлось бы писать то, что уже есть по ссылке.. а зачем ?!
2. тогда Вы так и не научитесь пользоваться общедоступной информацией и будете зависить от чьего то объяснения.
  smile 
однако если настаиваете, то:
 функция remove удаляет все элементы удовлетворяющие условию  в указанном диапазоне и возвращает итератор
на конец новой последовательности, но не изменяет размер контейнера. 
Для удаления получившегося мусора используется функция erase, которой передается диапозон от "нового" конца до "реального" конца контейнера. 

P.S. может хоть теперь , чтоб понять объяснение попробуете воспользоваться тем что под ссылкой  smile 


Это сообщение отредактировал(а) mes - 19.2.2009, 23:55


--------------------
PM MAIL WWW   Вверх
Dmi3ev
Дата 20.2.2009, 02:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1698
Регистрация: 28.11.2007

Репутация: 13
Всего: 41



А я бы посоветовал stat007-у самому сначала поработать с символами, не используя наворотов ваще, типа этого что-то:
Код


#include "stdafx.h"
#include <iostream>

using namespace std;

int mystrlen (char *s)
{
return (sizeof(s)/sizeof(char));
}

char* delspaces (char* s)
{
    char *res=new char[mystrlen(s)+1];
    char *b=res;
    while (*s)
    {
        if (*s!=' ')
        {
            *res=*s;
            res++;
            s++;
        }
        else
            s++;
    }
    *res='\0';
    res=b;
    return res;
}
char* ch_sp_ch(char *s)
{
    char *res=new char[mystrlen(s)*2];
    char *b=res;
    while (*s)
    {
      *res=*s;
      res++;
      *res=' ';
      res++; s++;
    }
    *res='\0';
    res=b;
    return res;
}

int _tmain()
{
    cout<<ch_sp_ch(delspaces("Hello world!"))<<endl;
    system("pause");
    return 0;
}

что-то вроде... не судите строго... я просто про то, что сначала лучше таким макаром работать со строками, а не лезть сразу в готовое, ничего не понимая, даже пусть немного криво, но сам... а потом придет и рациональность, и шарм какой-нибудь, и ... опыт, опыт, опыт...


--------------------

PM MAIL   Вверх
bsa
Дата 20.2.2009, 12:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 9185
Регистрация: 6.4.2006
Где: Москва, Россия

Репутация: 85
Всего: 196



Цитата(stat007 @ 19.2.2009,  23:00)
Cпасибо за помошь... Тема заврыта.


M
bsa
пометь тему решенной

PM   Вверх
afanp
Дата 20.2.2009, 13:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 147
Регистрация: 25.11.2008

Репутация: нет
Всего: нет



mes,  спасибо 
PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "C/C++: Для новичков"
JackYF
bsa

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, bsa.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0495 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.