Perguntas com a marcação «vector»

Um vetor é uma matriz unidimensional: contém componentes que podem ser acessados ​​usando um índice integral. Em alguns idiomas, o tamanho de um vetor pode aumentar ou diminuir conforme necessário para acomodar a adição e remoção de itens após a criação do Vetor. Use 'gráficos vetoriais' para exibição gráfica.

6
Capacidade inicial do vetor em C ++
Qual é o capacity()de um std::vectorque é criado usando o construtor padrão? Eu sei que o size()é zero. Podemos afirmar que um vetor construído padrão não chama a alocação de memória heap? Dessa forma seria possível criar um array com reserva arbitrária usando uma única alocação, como std::vector<int> iv; iv.reserve(2345);. …





1
Por que o vetor de libc ++ <bool> :: const_reference não é bool?
Seção 23.3.7 Classe vector&lt;bool&gt;[vector.bool], parágrafo 1 afirma: template &lt;class Allocator&gt; class vector&lt;bool, Allocator&gt; { public: // types: typedef bool const_reference; ... No entanto, este programa falha ao compilar ao usar 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;{}, "?"); } Além disso, observo que o padrão C …

7
Como criar um vetor R vazio para adicionar novos itens
Quero usar R em Python, conforme fornecido pelo módulo Rpy2. Percebo que R tem []operações muito convenientes pelas quais você pode extrair as colunas ou linhas específicas. Como posso realizar essa função por meio de scripts Python? Minha ideia é criar um vetor R e adicionar esses elementos desejados a …
92 python  r  vector  rpy2 

21
Converta um vetor <int> em uma string
Eu tenho um vector&lt;int&gt;contêiner que tem números inteiros (por exemplo, {1,2,3,4}) e gostaria de converter para uma string da forma "1,2,3,4" Qual é a maneira mais limpa de fazer isso em C ++? Em Python, eu faria isso: &gt;&gt;&gt; array = [1,2,3,4] &gt;&gt;&gt; ",".join(map(str,array)) '1,2,3,4'
92 c++  vector  tostring 



16
Usando drawables vetoriais de Android na falha anterior ao Lollipop
Estou usando drawables vetoriais no Android antes do Lollipop e estes são algumas das minhas bibliotecas e versões de ferramentas: Android Studio: 2.0 Plug-in do Android para Gradle: 2.0.0 Ferramentas de construção: 23.0.2 Biblioteca de Suporte Android: 23.3.0 Eu adicionei esta propriedade no meu nível de aplicativo Build.Gradle android { …

8
Alternativa ao vetor <bool>
Como (esperançosamente) todos nós sabemos, vector&lt;bool&gt;está totalmente quebrado e não pode ser tratado como um array C. Qual é a melhor maneira de obter essa funcionalidade? Até agora, as ideias em que pensei são: Use um vector&lt;char&gt;, ou Use uma classe de wrapper e tenha vector&lt;bool_wrapper&gt; Como vocês lidam com …
90 c++  stl  vector  boolean 



5
C # equivalente ao vetor C ++, com memória contígua?
Qual é o equivalente em C # do vetor C ++? Estou procurando este recurso: Para ter uma matriz dinâmica de memória armazenada de forma contígua, sem penalidade de desempenho para acesso em comparação com matrizes padrão. Eu estava procurando e eles dizem .NET equivalent to the vector in C++ …
87 c#  c++  vector 

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.