Hi, I'm trying to make an ordered linked list; I've completed the code and in the compiling there are no error or warning but the program crash after the first insert in the list
here the code:
int main() {
char n;
Lista l;
while(n!='e'){
cout<<"Premi 'i' per inserire un elemento,'s' per stampare la lista, 'e' per uscire"<<endl;
cin>>n;
if(n=='i')
l.insert();
if(n=='s')
l.stampa();
}
return 0;
}
LISTA.H
#ifndef LISTA_H_
#define LISTA_H_
#include <stddef.h>
namespace std{
class Lista{
private:
struct nodo{
nodo *next ; /* puntatore nodo successivo */
int num ; /* Dati contenuti nel nodo */
};
public:
nodo *testa;
nodo *temp;