Una stringa deve avere una dimensione, in un certo momento. Non esiste una "stringa a dimensione variabile".Originariamente inviato da tigerjack89
Questo è vero, ma a questo punto non è corretto lasciare le stringhe di dimensione variabile, senza allocargli uno spazio di memoria prestabilito?
No ... word è il nome del vettore e il suo valore è costante (punta al primo elemento, sempre).Comunque ora non mi genera più l'errore in compilazione. Non c'è comunque un modo per accedere alla posizione attuale del vettore *word senza creare un nuovo puntatore?
Un altro puntatore parte da quel valore e può variare. Ecco perché non hai più l'errore in compilazione.
Ovvio! Te l'ho detto, "hai allocato il vettore di puntatori ma non lo spazio per ogni singola stringa allocata." e quello causa l'errore di segmentazione (non è un errore noioso ... è un errore grave ...)Continuo comunque ad avere questo noiosissimo errore di segmentazione![]()