Ho capito di cosa parli. Solo non mi è chiaro se ti serve una matrice di caratteri o stringhe. (Considerando che una std::string è simile a un vector<char>)
In ogni caso basta usare il metodo push_back() del vector (o del container che si desidera).
ocodice:// matrice di stringhe vector < string > ipaddr; vector < vector <string> > IPvXAddress; ipaddr.push_back("127.0.0.1") for( /* quel che è */) { IPvXAddress.push_back(ipaddr); } size_t szMtx = IPvXAddress.size(); size_t szRow = IPvXAddress[ da 0 a szMtx - 1 ].size(); string tmp = IPvXAddress[ da 0 a szMtx - 1 ][ da 0 a szRow - 1 ];
codice:// matrice di caratteri vector <string> IPvXAddress; for( /* quel che è */) { IPvXAddress.push_back("127.0.0.1") } size_t szMtx = IPvXAddress.size(); size_t szRow = IPvXAddress[ da 0 a szMtx - 1 ].size(); string tmp = IPvXAddress[ da 0 a szMtx - 1 ]; char c = IPvXAddress[ da 0 a szMtx - 1 ][ da 0 a szRow - 1 ]

Rispondi quotando