il fatto non è tanto di conoscere le librerie standard e i namespace, ma il fatto è che non le posso usare, xke visto che sto studiando questo linguaggio a livello scolastico, non posso introdurre nel codice cose non ancora fatte
stessa cosa per la classe template

al posto della sort, io potrei utilizzare questa ( bubble sort):

codice:
do{
flag=0;
for(k=0; k<num-1; k++)
{
    if(vett[k]> vett[k+1])
    {
        com=vett[k];
        vett[k]= vett[k+1];
        vett[k+1]= com;
        flag=1;
    } 
   }
}while(flag==1);
ma come faccio ad utilizzarla per le stringhe?