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.





1
Perché il vettore di libc ++ <bool> :: const_reference non è bool?
La sezione 23.3.7 Classe vector&lt;bool&gt;[vector.bool], paragrafo 1 afferma: template &lt;class Allocator&gt; class vector&lt;bool, Allocator&gt; { public: // types: typedef bool const_reference; ... Tuttavia questo programma non riesce a compilare quando si utilizza libc ++: #include &lt;vector&gt; #include &lt;type_traits&gt; int main() { static_assert(std::is_same&lt;std::vector&lt;bool&gt;::const_reference, bool&gt;{}, "?"); } Inoltre noto che lo standard …

7
Come creare un vettore R vuoto per aggiungere nuovi elementi
Voglio usare R in Python, come fornito dal modulo Rpy2. Ho notato che R ha []operazioni molto convenienti con cui puoi estrarre le colonne o le righe specifiche. Come posso ottenere una tale funzione dagli script Python? La mia idea è di creare un vettore R e aggiungere gli elementi …
92 python  r  vector  rpy2 

21
Converti un vettore <int> in una stringa
Ho un vector&lt;int&gt;contenitore che ha numeri interi (ad esempio {1,2,3,4}) e vorrei convertirlo in una stringa del modulo "1,2,3,4" Qual è il modo più pulito per farlo in C ++? In Python è così che lo farei: &gt;&gt;&gt; array = [1,2,3,4] &gt;&gt;&gt; ",".join(map(str,array)) '1,2,3,4'
92 c++  vector  tostring 

6
Capacità iniziale del vettore in C ++
Qual è il valore capacity()di un std::vectorche viene creato utilizzando il constuctor predefinito? So che size()è zero. Si può affermare che un vettore costruito di default non chiama allocazione della memoria heap? In questo modo sarebbe possibile creare un array con una riserva arbitraria utilizzando una singola allocazione, come std::vector&lt;int&gt; …





10
Perché preferirei usare il vettore per eliminare
Da sono entrambi contenitori di memoria contigui; dal punto di vista delle funzionalità, deque ha quasi tutto ciò che vector ha ma di più, poiché è più efficiente da inserire in primo piano. Perché qualcuno std::vectordovrebbe preferirlo std::deque?
87 c++  stl  vector  deque 

5
Converti vettore carattere con nome in data.frame
Ho un vettore di caratteri con nome restituito da xmlAttrs come questo: testVect &lt;- structure(c("11.2.0.3.0", "12.89", "12.71"), .Names = c("db_version", "elapsed_time", "cpu_time")) Vorrei convertirlo in un data frame simile a questo: testDF &lt;- data.frame("db_version"="11.2.0.3.0","elapsed_time"=12.89,"cpu_time"=12.71) head(testDF) db_version elapsed_time cpu_time 1 11.2.0.3.0 12.89 12.71

5
Equivalente in C # del vettore C ++, con memoria contigua?
Qual è l'equivalente in C # del vettore C ++? Sto cercando questa funzione: Disporre di un array dinamico di memoria archiviata in modo contiguo che non abbia alcuna riduzione delle prestazioni per l'accesso rispetto agli array standard. Stavo cercando e loro dicono .NET equivalent to the vector in C++ …
87 c#  c++  vector 

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.