Stavo testando del codice su Coliru e ho ottenuto uno strano output. Ho letto il codice e ho potuto riprodurlo con questo semplice pezzo di codice :
int main()
{
π
}
L'output su g ++:
clang:
Ad esempio, utilizzando solo pi
(senza l'indirizzo di) mostra il risultato atteso:
main.cpp:3:5: error: 'pi' was not declared in this scope
pi;
^
Ho provato a riprodurlo sulla mia macchina, usando g ++ 4.9.2 e su altri siti ma non ci sono riuscito.
È un bug su questo sito, qualche configurazione di questi compilatori?
E perché solo l'uso dell'operatore address-of ( &
) mostra questo simbolo?
(╯°□°)╯︵ ┻━┻
&tm;
? Ti fai vedere ™? In tal caso, l'output viene interpretato come HTML.