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

Kompilator wspierający C++11

Ostatnio zmodyfikowano 2012-03-15 00:56
Autor Wiadomość
jsc
Temat założony przez niniejszego użytkownika
Kompilator wspierający C++11
» 2012-01-05 01:27:45
Znacie jakiś kompilator kompilujący kod w C++11, który można podłączyć do Code:Blocks (i jak to się robi)?
P-47285
madmike44
» 2012-01-05 07:34:44
GCC w wersji 4.6 ma zaimplementowane trochę funkcjonalności z nowego standardu, jednak dopóki nie zostanie on zatwierdzony, żaden kompilator nie będzie wspierał całości na sensownym poziomie.. Ale GCC możesz sobie przetestować - jest w tym coraz lepszy :)
P-47286
pekfos
» 2012-01-05 17:26:49
by cokolwiek przetestować, dodaj
-std=c++0x
 do kompilatora.
P-47310
DejaVu
» 2012-01-05 17:30:41
Jak ktoś może zapodać linkiem do najnowszego kompilatora GCC pod Windowsa to byłoby miło :P
P-47311
m4tx
» 2012-01-05 19:08:29
P-47320
jsc
Temat założony przez niniejszego użytkownika
» 2012-01-05 20:01:17
To, że kompiluje C++11 uwierzę na słowo, ale jak się instaluje i póżniej integruje z Code Blocks.
P-47327
m4tx
» 2012-01-05 20:34:57
Po zainstalowaniu MinGW zmieniasz w ustawieniach Code::Blocks ścieżkę do kompilatora GCC na nową :P
P-47334
jsc
Temat założony przez niniejszego użytkownika
» 2012-01-05 21:31:21
Zrobiłem tak i spróbowałem skompilować taki o to kod:
C/C++
#include <iostream>

using namespace std;

typedef int kontrolna;

constexpr int dajLiczbe()
{
    return 9;
}

int main()
{
   
}

i w logu budowy dostaję:

ciciel\Moje dokumenty\jsc\programowanie\projekty\SOJ\parzyste nieparzyste\main.cpp|7|warning: identifier 'constexpr' will become a keyword in C++0x [-Wc++0x-compat]|
ciciel\Moje dokumenty\jsc\programowanie\projekty\SOJ\parzyste nieparzyste\main.cpp|7|error: 'constexpr' does not name a type|
ciciel\Moje dokumenty\jsc\programowanie\projekty\SOJ\parzyste nieparzyste\main.cpp|7|note: C++0x 'constexpr' only available with -std=c++0x or -std=gnu++0x|
||=== Build finished: 2 errors, 1 warnings ===|

Co mam zrobić, aby to działało?
P-47339
« 1 » 2 3
  Strona 1 z 3 Następna strona