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ść
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ł :)
P-118913
mgrD
Temat założony przez niniejszego użytkownika
» 2014-10-19 16:05:38
No znaczy ja pobrałęm całą paczke z linku od Jakuba i tak to wygląda:
http://iv.pl/images​/89520028691766142419.jpg
I tą zawartość wkleiłem do mingw w folderze codeblocks.

@:
http://sourceforge.net​/projects/mingw-w64/files​/Toolchains%20targetting%20Win3​2​/Personal%20Builds​/mingw-builds/4.9.1​/threads-posix/dwarf/ pobrałęm to, co miało więcej pobrać :)
Wypakowałem i podmieniłem.
P-118914
DejaVu
» 2014-10-19 16:10:22
a na początku programu dołączyłeś:
#include <string>
?
P-118915
mgrD
Temat założony przez niniejszego użytkownika
» 2014-10-19 16:12:09
Tak.
C/C++
#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ł :)
P-118916
DejaVu
» 2014-10-19 16:22:48
ale... w tej paczce nie ma tego kompilatora, do którego wklejasz logi :P
P-118918
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
P-118920
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?
P-118921
DejaVu
» 2014-10-19 16:26:53
Frazy, które należy wpisać w wyszukiwarkę google:

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 :)
P-118922
1 « 2 » 3
Poprzednia strona Strona 2 z 3 Następna strona