3 / 3 / 3
Регистрация: 16.02.2011
Сообщений: 68
|
||||||
1 | ||||||
Не находит std::to_string17.03.2013, 17:25. Показов 25832. Ответов 39
Метки нет (Все метки)
Не пойму что не так, выдает ошибку
0
|
17.03.2013, 17:25 | |
Ответы с готовыми решениями:
39
Не работает std::to_string(); 'to_string' is not a member of 'std' To_string не является членом std Что означает std::string to_string( int value )? |
Обитатель форума
201 / 184 / 54
Регистрация: 28.10.2012
Сообщений: 543
|
|||||||||||
17.03.2013, 17:28 | 2 | ||||||||||
не принимает int
сделайте
0
|
Неэпический
|
|
17.03.2013, 17:31 | 3 |
0
|
Форумчанин
8215 / 5045 / 1437
Регистрация: 29.11.2010
Сообщений: 13,453
|
|
17.03.2013, 17:36 | 5 |
Если mingw основан на gcc 4.7.1, то std::to_string в нем еще не реализован, в версии на 4.7.2 уже все ок.
Пробуйте эти сборки
0
|
Форумчанин
8215 / 5045 / 1437
Регистрация: 29.11.2010
Сообщений: 13,453
|
|
17.03.2013, 17:38 | 7 |
сам сталкивался с САБЖем, когда имел mingw на основе 4.7.0. Спросил ув. niXman что за трабл, он объяснил это реализацией данной функции лишь в версии 4.7.2. Скачав его последнюю сборку у меня все заработало.
0
|
3 / 3 / 3
Регистрация: 16.02.2011
Сообщений: 68
|
|
17.03.2013, 17:40 [ТС] | 8 |
У меня нет MinGW, стоит debian, по ссылке, есть какие то патчи для MinGW, но я не могу найти куда бы можно было их всунуть...
0
|
Заблокирован
|
||||||
17.03.2013, 17:50 | 9 | |||||
Triall, std::to_string это фича для С11, как по мне сложность написать для себя самому данный метод нулевая
Output: 1024
0
|
Заблокирован
|
||||||
17.03.2013, 17:54 | 10 | |||||
Можно и с темплэйтом
1
|
3 / 3 / 3
Регистрация: 16.02.2011
Сообщений: 68
|
|
17.03.2013, 17:55 [ТС] | 11 |
http://gcc.gnu.org/gcc-4.7/cxx0x_status.html в 4,7 есть поддержка С++11...
Написать то можна, но вопрос почему не работает уже готовое.
0
|
3 / 3 / 3
Регистрация: 16.02.2011
Сообщений: 68
|
|
17.03.2013, 18:36 [ТС] | 14 |
0
|
Заблокирован
|
|
17.03.2013, 20:14 | 16 |
diagon, притом что to_string метод из С11.Я не пишу с минжв и таком прочем,а пишу в VC,потому есть ключ нет ключа,я исходил из увиденного в теме и ссылки по свойствам компилятора
Добавлено через 2 минуты По поводу пункта 1 если нет подержки каждого пункта,то полной поддержки нет,нужны те пункты или не нужны...
0
|
Заблокирован
|
|
17.03.2013, 20:35 | 18 |
MrGluck, а кто спорит?Его не все компиляторы поддерживают, какие уточнения еще сделать?VC хоть все поняли-вижуал студио?Или еще по слогам написать,что раз уж пишу в студии то с другими средами менее знаком,а потому что они поддерживают предпочитаю по их документации судить.
Добавлено через 3 минуты Не по теме: Are there any questions/information exist?
0
|
silent_1991
|
21.03.2013, 10:43
#19
|
0
|
|
21.03.2013, 17:48
Не находит std::to_string
#20
|
Не по теме: - зачем мне это было говорить? silent_1991, под С11 я понимал С++11 если уже пошла речь о буквоедстве. Автор темы рассматривал плюсы, ответы приводились в плюсах, я давал ответы в плюсах, ну хорошо если по контексту сложно понять что имелось ввид буду писать С++11. Ксати С++0х как раз носит (верней носил) условный характер - это было черновое название С++11). Итак в своём посте о поддержке компилятора после слов автора темы я подразумевал, что возможно данный компилятор gcc-4.7 имеет неполную поддержку плюсового С11( чтобы было понятней имел ввиду абривеатуру С++11). У меня вопрос к сообществу зачем развивать из этого всего уже четыре поста обсуждения если и так понятно о каком стандарте шла речь?
0
|
21.03.2013, 17:48 | |
Error C2668: std::to_string: неоднозначный вызов перегруженной функции Ошибка в программе error C2668: std::to_string: неоднозначный вызов перегруженной функции Компилятор не находит функцию "to_string" Компилятор не находит std::ref() Почему std::string::find не находит подстроку? Не воспринимает ни std::cout, ни std::cin. Вобщем ничего из std. Также не понимает iostream ошибка error: cannot convert 'std::string {aka std::basic_string<char>}' to 'std::string* {aka std::basic_stri Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |