Quando scrivo la documentazione di alto livello su ciò che fa un algoritmo, io uso il termine "array" per riferirsi alla struttura dati su cui l'algoritmo opera anche se la struttura dati effettiva è un std::vector
. Sento che usare il termine "vettore" in questo contesto non trasmette (per me) meglio il significato che sto dopo, che è "una sequenza di elementi con accesso casuale a tempo costante" o forse più in generale "un array dinamico". Esiste una convenzione o uno standard di documentazione comune per questa distinzione di termini simili?