Skocz do zawartości

kompilacja w code::blocks z visual'a to_string


Agness

Polecane posty

Witam,

chciałam otworzyć program napisany w visual'u w code::blocks'ie . Jednak gdy chce skompilować go to mam błąd związany z to_string. W jaki sposób mogę to naprawić?napisać funckję to_string ?? czy jak? szukałam i nie mam pojęcia jak to zrobić sad.gif

tu mam kawałek kodu:

tablica_labiryntu[s[z]+1][w[z]] = to_string(iledowyjscia);

 

pomocy !!

Link do komentarza
Udostępnij na innych stronach

Ta funkcja istnieje w Visual Studio od wersji 2010: http://msdn.microsoft.com/en-us/library/ee404875%28v=vs.100%29.aspx

Z czasem ilość obejmowanych zmiennych się zmieniła.

 

W referencji C++ piszą, że ta funkcja jest dopiero w nowym standardzie, C++ 11: http://www.cplusplus.com/reference/string/to_string/

 

Musisz sprawdzić jaką wersję MinGW posiada Twój Code::Blocks. Jeśli masz aktualną wersję, to musisz włączyć C++11 dla Twojego projektu. Menu Project/Build options... Compiler settings/Compiler flags. Screen: http://i.imgur.com/qMdmvVc.png

Link do komentarza
Udostępnij na innych stronach

Którą wersję Code::Blocks masz zainstalowaną? Jaką ma wersję g++?

 

Dołączasz iostream? Masz gdzieś zapis using namespace std; ?

Spróbuj std::to_string(2.0); kompiluje się?

 

U mnie pod Linuksem w Code::Blocks 12.11 działa to_string(). Mam kompilator G++ w wersji 4.7.3.

Link do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat jest archiwizowany i nie można dodawać nowych odpowiedzi.

×
×
  • Utwórz nowe...