To_string z c++11[CodeBlocks]
Ostatnio zmodyfikowano 2014-10-20 14:08
DejaVu |
» 2014-10-19 16:02:44 No wiesz... z kompilatorem są jeszcze liby i pliki nagłówkowe dostarczane :) Podmienianie samego pliku exe to niezbyt dobry pomysł :) |
|
mgrD Temat założony przez niniejszego użytkownika |
» 2014-10-19 16:05:38 |
|
DejaVu |
» 2014-10-19 16:10:22 a na początku programu dołączyłeś: #include <string> ? |
|
mgrD Temat założony przez niniejszego użytkownika |
» 2014-10-19 16:12:09 Tak. #include <string> #include <iostream>
int main() { double fLiczba = 123.456; std::string sLiczba = std::to_string( fLiczba ); std::cout << "fLiczba = " << fLiczba << "; sLiczba = " << sLiczba << ";" << std::endl; return 0; } Kod z: http://cpp0x.pl/dokumentacja/standard-C++11/to_string/1222@Może ktoś by mógł opisać jak poprawnie zainstalować te standardy c++11 do codeblocks? Bym bardzo dziękował :) |
|
DejaVu |
» 2014-10-19 16:22:48 ale... w tej paczce nie ma tego kompilatora, do którego wklejasz logi :P |
|
DejaVu |
» 2014-10-19 16:24:55 E:\tmp-mingw32\bin>g++ e:\tmp\cplusplus11.cpp e:\tmp\cplusplus11.cpp: In function 'int main()': e:\tmp\cplusplus11.cpp:7:24: error: 'to_string' is not a member of 'std' std::string sLiczba = std::to_string( fLiczba ); ^
E:\tmp-mingw32\bin>g++ -std=c++11 e:\tmp\cplusplus11.cpp
|
|
mgrD Temat założony przez niniejszego użytkownika |
» 2014-10-19 16:25:47 No wierzę na słowo, nie znam się na tym trochę. Potrafię co nieco napisać w c++ i tyle, nie ogarniam tych kompilatorów itp. Uzytkownik dał linka wcześniej to wszedłem, pokierowałem się liczbą pobrań i ściągnąłem to. W takim razie co powinienem pobrać by to działało? |
|
DejaVu |
» 2014-10-19 16:26:53 http://cpp0x.pl/forum/temat/?id=16989/edit: A co do konfiguracji, to najlepiej zmienić nazwę katalogu z poprzednim kompilatorem na inny, a potem wgrać sobie nową wersję. Potem wejdź do ustawień Code::Blocks tam gdzie się konfiguruje kompilatory i wybierz autodetect. Zazwyczaj to jakoś sensownie działa :) |
|
1 « 2 » 3 |