Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

To_string z c++11[CodeBlocks]

Ostatnio zmodyfikowano 2014-10-20 14:08
Autor Wiadomość
mgrD
Temat założony przez niniejszego użytkownika
To_string z c++11[CodeBlocks]
» 2014-10-19 15:08:41
Witam, chciałbym użyć sobie funkcji to_string z c++11 lecz wyświetla się:
error: 'to_string' is not a member of 'std'|
Myślę, że mam coś starego to pobrałem nową paczke CodeBlocks(13.12) i jest to samo. Mam może ręcznie coś zaktualizować? Jak tak to proszę napisać co i jak zrobić.
P-118900
Rashmistrz
» 2014-10-19 15:12:32
Może pomorze:
» standard C++11to_string
P-118901
Jacob99
» 2014-10-19 15:12:49
Zmień kompilator najlepiej na MinGW w64 http://sourceforge.net​/projects/mingw-w64/files​/Toolchains%20targetting%20Win3​2​/Personal%20Builds​/mingw-builds/ i dodaj komendę -std=c++14

@up
Pomorze to jest na północy Polski. A poza tym co da opis to_string, jak chodzi o to, że nie można z niego skorzystać?
P-118902
mgrD
Temat założony przez niniejszego użytkownika
» 2014-10-19 15:25:42
Jak biore instalacje tego kompilatora(z tego linku co podałeś to wybrałem tą "installer") to ok w połowie wyskakuje błąd "Error res".

@Pobrałęm sobie jednak sam ręcznie ten kompilator z tego linku i zamieniłem go z tym, który był w folderze Codeblocks'a. Wszystko niby się kompiluje itp lecz jak dam:
std::cout << std::to_string( i );
 to się nic nie pokazuje(a błędów nie ma).
P-118905
Jacob99
» 2014-10-19 15:40:26
A na pewno się kompiluje? Wyskakuje ci konsola z resztą programu?
P-118908
mgrD
Temat założony przez niniejszego użytkownika
» 2014-10-19 15:47:04
Wyskakuje lecz jednak źle napsaiłem, nie kompiluje się - przepraszam.


-------------- Build: Debug in test (compiler: GNU GCC Compiler)---------------

mingw32-g++.exe -Wall -fexceptions -g -std=c++11 -std=c++14  -c D:\test\main.cpp -o obj\Debug\main.o
mingw32-g++.exe: error: unrecognized command line option '-std=c++14'
Process terminated with status 1 (0 minute(s), 0 second(s))
0 error(s), 0 warning(s) (0 minute(s), 0 second(s))
 


Coś takeigo się pokazuje jak dodałem "-std=c++14" w Compilator setting(other options).
P-118910
Monika90
» 2014-10-19 15:49:06
usuń -std=c++14, bo wystarczy samo -std=c++11
P-118911
mgrD
Temat założony przez niniejszego użytkownika
» 2014-10-19 15:50:40
Jak usunąłem to znowu pokazuje się:

D:\test\main.cpp|55|error: 'to_string' is not a member of 'std'|

@Może ten kompilator jakoś inaczej się instaluje(bo ja tylko zawartość "mingw" podmieniłem z tym, który był w folderze codeblocksa.
P-118912
« 1 » 2 3
  Strona 1 z 3 Następna strona