Quote Originariamente inviata da ace. Visualizza il messaggio
invece di incrementare i valori puntati dai puntatori con i due + (ad esempio *v++), prova a fare normalmente cioè *v+=1....può sembrare strano ma se non ricordo male una volta ho avuto un problema simile.
Non è strano, semplicemente l'operatore ++ ha priorità superiore rispetto a *, per cui se scrivi *v++ è come scrivere *(v++) (incrementa il puntatore e poi dereferenzia), quando quello che vuoi è, come ha scritto correttamente oregon, (*v)++ - dereferenzia il puntatore e incrementa il valore a cui puntava.