Ciao,
se provo a scrivere
mi dice che math non esistecodice:#include<iostream> #include<math>
se scrivo
funziona!codice:#include<iostream> #include<math.h>
solo io stream può essere inserita senza estensione?
Ciao,
se provo a scrivere
mi dice che math non esistecodice:#include<iostream> #include<math>
se scrivo
funziona!codice:#include<iostream> #include<math.h>
solo io stream può essere inserita senza estensione?
Ciro Marotta - Programmatore JAVA - PHP
Preferisco un fallimento alle mie condizioni che un successo alle condizioni altrui.
in C++ ANSI è stato creata una nuova versione dei file headers di C++ delle varsione prima e di C.
Dopo questa revisione è stato creato uno namespace chiamato std, dentro il quale hai tutti i file di C++ che hanno la differenza nel nome di non avere l'estensione, per quanto riguarda i vecchi headers di C è stata, oltre che tolta l'estensione .h, aggiunto all'inizio una c.
Nel tuo sorgente devi aggiungere
using namespace std;
Nello scope globale.
e per quanto riguarda math, essendo di C, devi aggiungere la c diventando
#include <cmath>
Imparare è un'esperienza, tutto il resto è solo informazione. (Albert Einstein)
ah ecco .non sapevo fosse una libreria di c
infatti già uso il namespace
grazie alla porssima
Ciro Marotta - Programmatore JAVA - PHP
Preferisco un fallimento alle mie condizioni che un successo alle condizioni altrui.