Domande taggate «vector»

Un vettore è un array monodimensionale: contiene componenti a cui è possibile accedere utilizzando un indice integrale. In alcune lingue, le dimensioni di un vettore possono aumentare o ridursi in base alle esigenze per consentire l'aggiunta e la rimozione di elementi dopo la creazione del vettore. Usa 'grafica vettoriale' per la visualizzazione grafica.










9
Perché non riesco a creare un vettore di riferimenti?
Quando faccio questo: std::vector<int> hello; Funziona tutto alla grande. Tuttavia, quando lo trasformo in un vettore di riferimenti invece: std::vector<int &> hello; Ottengo errori orribili come errore C2528: 'pointer': il puntatore al riferimento è illegale Voglio mettere un mucchio di riferimenti a strutture in un vettore, in modo da non …


14
Il modo migliore per estrarre un subvector da un vettore?
Supponiamo di avere una dimensione std::vector(chiamiamola così myVec) N. Qual è il modo più semplice per costruire un nuovo vettore costituito da una copia degli elementi da X a Y, dove 0 <= X <= Y <= N-1? Ad esempio, myVec [100000]attraverso myVec [100999]in un vettore di dimensioni 150000. Se …
295 c++  stl  vector  range 

11
Come accedere all'ultimo valore in un vettore?
Supponiamo di avere un vettore nidificato in un frame di dati di uno o due livelli. Esiste un modo rapido e sporco per accedere all'ultimo valore, senza utilizzare la length()funzione? Qualcosa di $#speciale alla var di PERL ? Quindi vorrei qualcosa come: dat$vec1$vec2[$#] invece di dat$vec1$vec2[length(dat$vec1$vec2)]
290 r  dataframe  vector 

5
std :: vector contro std :: array in C ++
Qual è la differenza tra a std::vectore an std::arrayin C ++? Quando uno dovrebbe essere preferito su un altro? Quali sono i pro ed i contro di ognuno? Tutto il mio libro di testo fa è elencare come sono uguali.
283 c++  arrays  vector 

18
Come stampare il contenuto di un vettore?
Voglio stampare il contenuto di un vettore in C ++, ecco cosa ho: #include <iostream> #include <fstream> #include <string> #include <cmath> #include <vector> #include <sstream> #include <cstdio> using namespace std; int main() { ifstream file("maze.txt"); if (file) { vector<char> vec(istreambuf_iterator<char>(file), (istreambuf_iterator<char>())); vector<char> path; int x = 17; char entrance = …
282 c++  vector  output  stdvector  cout 

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.