Ciao, per un progetto d'esame ho fatto uso di una vector<string> e volevo chiedervi come fare per inizializzare una vector<string> nulla, il pezzo di codice è il seguente

codice:
HashTable::HashTable(int size)
 { 	
	htSize = size; 
        htArray.resize(htSize);  		
        for(int j = 0; j < htSize; j++) 		
             {     			
                       htArray[j]="NULL"; 		
              }
       }
Nella definizione della classe ho dichiarato appunto vector<string> htArray. Dichiarando htArray[j]=NULL mi da errore, invece mettendolo tra doppi apici non mi da errori. Questa dichiarazione va bene o devo modificarla?