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

Добавил в "инклюды" regex, стал нерабочим алгоритм transform - C++

Восстановить пароль Регистрация
 
Excogit8er
2 / 2 / 0
Регистрация: 23.10.2012
Сообщений: 66
30.01.2013, 14:08     Добавил в "инклюды" regex, стал нерабочим алгоритм transform #1
Доброго дня)

В общем, может сталкивался кто - бредовая какая-то ошибка.
В тексте программы есть алгоритм, преобразующий регистр строки.
C++
1
transform ( str.begin( ), str.end( ), str.begin( ), tolower );
Все обычно, никаких проблем.
Но как только прописываю
C++
1
#include <regex>
- вызов tranform тут же подчеркивается красной строкой, с комментарием: "no instance of overloaded function "transform" matches the argument list". А без этого инклюда список аргументов функции компилятор вполне устраивает.

Бред какой-то. WTF, из-за чего такое может быть??
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.01.2013, 14:08     Добавил в "инклюды" regex, стал нерабочим алгоритм transform
Посмотрите здесь:

С++/алгоритм/Тема:"Анализ производительности алгоритмов" C++
C++ Эмуляция планировщика процессов с использованием волокон. Алгоритм "случайный выбор"
Алгоритм ходов компьютера в карточной игре "Дурак" C++
Быстрый подсчет A^B mod C или "Алгоритм русского крестьянина" C++
C++ рекурсивный алгоритм и использование точности "Эпсилон"
C++ std::regex - всегда выдает "NO!"
Как возможно реализовать алгоритм сортировки "выбором" для строк матрицы? C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
DiffEreD
 Аватар для DiffEreD
1420 / 757 / 95
Регистрация: 21.06.2011
Сообщений: 1,740
Записей в блоге: 2
30.01.2013, 14:10     Добавил в "инклюды" regex, стал нерабочим алгоритм transform #2
using namespace std убрать и пользоваться std::transform
Excogit8er
2 / 2 / 0
Регистрация: 23.10.2012
Сообщений: 66
30.01.2013, 14:58  [ТС]     Добавил в "инклюды" regex, стал нерабочим алгоритм transform #3
Цитата Сообщение от yuron_477 Посмотреть сообщение
using namespace std убрать и пользоваться std::transform
Ага, спасибо. Конфликт имен?? От жеж блин...
Yandex
Объявления
30.01.2013, 14:58     Добавил в "инклюды" regex, стал нерабочим алгоритм transform
Ответ Создать тему
Опции темы

Текущее время: 18:08. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru