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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> trim для wstring или string, обрезать непечатные символы и пробелы 
V
    Опции темы
vinter
Дата 27.1.2009, 13:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Explorer
****


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

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



cutwater, не путай мягкое с морковкой, boost  стандарт де факто, а QT фрейворк, который любят далеко не все.


--------------------
Мой блог
PM MAIL WWW   Вверх
cutwater
Дата 27.1.2009, 13:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Просто приходим к одному и тому же... только ради 5 строк кода подтягивать ненужные зависимости.. все зависит от проекта и от его дальнейшего развития, требований к проекту. поэтому спорить тут бессмысленно.


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


Explorer
****


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

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



cutwater, что значит ненужные зависимости? "если у вас еще не установлен буст тогда мы идем к вам"©, это должно быть правилом. Буст надо знать, и чем раньше ты начнешь его использовать, тем лучше.


--------------------
Мой блог
PM MAIL WWW   Вверх
Lazin
Дата 27.1.2009, 13:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3820
Регистрация: 11.12.2006
Где: paranoid oil empi re

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



Цитата(cutwater @  27.1.2009,  13:07 Найти цитируемый пост)
а еще можно использовать QT ради QString у которого есть метод trim 


Цитата(cutwater @  27.1.2009,  13:24 Найти цитируемый пост)
Просто приходим к одному и тому же... только ради 5 строк кода подтягивать ненужные зависимости.. все зависит от проекта и от его дальнейшего развития, требований к проекту. поэтому спорить тут бессмысленно. 


это не верно, QString потянет за собой в production кучу всего, как минимум Qt4Core.dll, a boost string_algo это просто набор заголовочных файлов, так-что не нужно путать божий дар с яичницой smile 

Цитата

The String Algorithm Library provides a generic implementation of string-related algorithms which are missing in STL. It is an extension to the algorithms library of STL and it includes trimming, case conversion, predicates and find/replace functions. All of them come in different variants so it is easier to choose the best fit for a particular need.

The implementation is not restricted to work with a particular container (like std::basic_string), rather it is as generic as possible. This generalization is not compromising the performance since algorithms are using container specific features when it means a performance gain.

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


Эксперт
****


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

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



Цитата(ksili @ 27.1.2009,  06:31)
bsa, до такого кода я бы догадался, но 
Цитата

'isspace' : is not a member of 'std'

http://linux.die.net/man/3/isspace
Чтобы isspace была видна в неймспейсе std, необходимо подключить заголовочный файл ctype:
Код
#include <ctype>

PM   Вверх
cutwater
Дата 27.1.2009, 18:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Цитата(vinter @  27.1.2009,  13:30 Найти цитируемый пост)
Буст надо знать, и чем раньше ты начнешь его использовать, тем лучше. 


Я буст знаю на достаточном для себя уровне и использую. просто считаю что он нужен там где он нужен.

Добавлено через 54 секунды
Прошу извинить, о QT пример оказался не совсем уместен.


--------------------
user posted image
PM MAIL   Вверх
Страницы: (3) Все 1 2 [3] 
Ответ в темуСоздание новой темы Создание опроса
Правила форума "C/C++: Для новичков"
JackYF
bsa

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

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

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

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


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

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


 




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


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

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