ok chiarisco. Non è un problema nel senso che non gira ma un problema creato appositamente per ragionare sulle domande che pone. Diciamo è un esercizio che devo risolvere. Solo che non capisco perchè per esempio il pragma non possa andare all'inizio e perche la cache è usata bene in questo modo mentre se sposto il pragma non è piu usata bene. Il programma come da titolo è per C++.