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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Доступ к private структуре класса http://www.cyberforum.ru/cpp-beginners/thread775184.html
class MyClass { private: struct TMass{ char str2; int x; TMass *next; } *begin; public: void sort ();
C++ Игра "Цифры рядом" Ребят, помогите, пожалуйста, написать программу: Программа загадывает целое четырехзначное положительное число. Игрок должен отгадать число. Он называет две цифры и получает один из 3-х ответов: 1)есть, если совпала одна или обе цифры с цифрами задуманного числа; 2)есть рядом, если совпали обе цифры, причем в числе они стоят рядом в любом порядке, 3)нет - в противных случаях. Например:... http://www.cyberforum.ru/cpp-beginners/thread775175.html
C++ Двумерный массив.найти только положительные эл-ты
С клавиатуры вводится одномерный массив длиной 10 символов.Найти номера только положительных больше 10.
Упорядочить матрицу по убыванию C++
С клавиатуры вводится двумерный массив длинной 10 символов.Упорядочить массив по убыванию.
C++ Ошибка `undefined reference to` http://www.cyberforum.ru/cpp-beginners/thread775123.html
Выскакивает вот такая вот ошибка: undefined reference to ?Подскажите, пожалуйста, как это исправить? И еще рядом с file.h находится file.lib Может ли эта ошибка возникать из-за не подключенного файла библиотеки( *.lib ) или *.dll? ps Я впервые сталкиваюсь с подобного рода ошибками...
C++ Найти количество элементов значение которых превышает среднее арифметическое всех элементов дан целочисленный массив из n элементов. Найти количество элементов значение которых превышает среднее арифметическое всех элементов Давайте темам осмысленные названия! подробнее

Показать сообщение отдельно
Excogit8er
2 / 2 / 0
Регистрация: 23.10.2012
Сообщений: 66

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

30.01.2013, 14:08. Просмотров 242. Ответов 2
Метки (Все метки)

Доброго дня)

В общем, может сталкивался кто - бредовая какая-то ошибка.
В тексте программы есть алгоритм, преобразующий регистр строки.
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, из-за чего такое может быть??
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 01:49. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru