Resultados da pesquisa a pedido "stdvector"

3 a resposta

vetor <char> vetor VS <bool> em C ++ 11 [fechado]

Por que devemos usarvector<char> ao invés devector<bool>? Qual é a razão quevector<char> é mais rápido?

4 a resposta

Maneira correta de trabalhar com vetor de matrizes

Alguém poderia dizer qual é a maneira correta de trabalhar com um vetor de matrizes? Eu declarei um vetor de matrizes (vector<float[4]>) mas conseguiuerror: conversion from 'int' to non-scalar type 'float [4]' requested ao tentarresize isto. O ...

18 a resposta

Concatenando dois std :: vectors

Como concatenar doisstd::vectors?

4 a resposta

C ++: vetor <string> * args = novo vetor <string> (); causa SIGABRT

Bastante auto-explicativo. Aqui está o método que está causando o SIGABRT na linha 'novo vetor': vector<string> * Task::arguments() { vector<string> *args = new vector<string>(); // CAUSES SIGABRT int count = sizeof(_arguments); for (int x = 0; ...

3 a resposta

std :: alternativa de vetor para C [fechada]

Gostaria de saber se existe uma alternativa para ostd :: vetor em C?eu encontrei esta implementação [http://codingrecipes.com/implementation-of-a-vector-data-structure-in-c]mas parece conter alguns problemas com a realocação de memória.

2 a resposta

confusão de desempenho vetor vs mapa

editar: estou comparando especificamentestd::vectorélinear operações de pesquisa para ostd::map binário operações de busca porque é com isso que a afirmação de Herb parecia se relacionar. Eu sei que o uso de uma pesquisa binária moverá ...

2 a resposta

Obtendo uma referência bool de std :: vector <bool>

Eu sei que é um mau hábito, mas eu gostaria de saber algumas soluções alternativas ou hackear esse problema. Eu tenho uma classe como esta: template <class T> class A : std::vector<T> { T& operator()(int index) { // returns a _reference_ to an ...

2 a resposta

Diferença entre as listas de inicializadores std :: vector e std :: array

Este código C ++ 11 funciona bem para mim: #include <iostream> #include <vector> #include <array> using namespace std; struct str { int first, last; }; vector<str> fields { {1,2}, {3,4}, {5,6} }; int main() { for (str s : fields) cout << s.first ...

3 a resposta

Concatenando dois std :: vector - qual método é mais eficiente e como / por quê?

Considere o seguinte cenário: std::vector<int> A; std::vector<int> B; std::vector<int> AB;eu queroAB ter conteúdo deA e então o conteúdo deB na mesma ordem. Abordagem 1: AB.reserve( A.size() + B.size() ); // preallocate memory AB.insert( ...

3 a resposta

API do Matlab que lê o arquivo .mat do c ++, usando o contêiner STL

Tenho que ler alguns arquivos de dados .mat do c ++, ler a documentação, mas gostaria de saber como lidar com os dados de uma maneira limpa e elegante, por exemplo usando std: vector (tamanho modesto do arquivo .mat (10M ~ 1G), mas os problemas ...