Resultados da pesquisa a pedido "c++"
Erro no std :: regex?
Aqui está o código: #include <string> #include <regex> #include <iostream> int main() { std::string pattern("[^c]ei"); pattern = "[[:alpha:]]*" + pattern + "[[:alpha:]]*"; std::regex r(pattern); std::smatch results; std::string test_str = "cei"; ...
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( ...
Por que o destruidor da classe é chamado duas vezes?
Desculpas se a pergunta parece boba, eu estava seguindo especialistas em SO e tentando alguns exemplos, e esse é um deles. Tentei a opção de pesquisa, mas não encontrei uma resposta para esse tipo. class A { public: A(){cout<<"A ...
Como alterar um elemento específico de um vetor C ++ STL
vector<int> l; for(int i=1;i<=10;i++){ l.push_back(i); }Agora, por exemplo,como eu mudo o5th element do vetor para-1? eu tenteil.assign(4, -1); Não está se comportando conforme o esperado. Nenhum dos outros métodos de vetor parece se ...
Por que as funções-membro do criador de valor não são recomendadas na palestra CppCon 2014 de Herb Sutter (De volta ao básico: Estilo C ++ moderno)?
Na palestra CppCon 2014 de Herb Sutter, Back to Basics: Modern C ++ Style, ele se refere no slide 28 (uma cópia da Web dos slides está ...
Por que as funções virtuais não podem usar a dedução de tipo de retorno?
n3797 [http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2013/n3797.pdf]diz: § 7.1.6.4/14: Uma função declarada com um tipo de retorno que usa um tipo de espaço reservado não deve ser virtual (10.3). Portanto, o seguinte programa está mal ...
como faço para imprimir uma função mex enquanto estiver em execução?
Eu tenho um arquivo mex chamado no meu script MATLAB. A função mex pode demorar um pouco para ser executada; portanto, para impedir que meu código "pare por aí sem nenhuma saída", coloquei muitosprintf instruções no arquivo mex para gerar algumas ...
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 ...
Prefixo de variável de incremento quando a variável é reutilizada na lista de parâmetros [duplicado]
Esta pergunta já tem uma resposta aqui: ordem de avaliação do parâmetro de função [/questions/9566187/function-parameter-evaluation-order] 4 respostasEstou enfrentando uma pergunta peculiar hoje .. O que acontece quando eu uso o incremento de ...
iterador de comparação de velocidade c ++ vs índice
Atualmente, estou escrevendo uma biblioteca de linalg em c ++, para fins educacionais e de uso pessoal. Como parte dela, implementei uma classe de matriz personalizada com iteradores de linha e coluna personalizados. Enquanto fornecia um recurso ...