Resultados da pesquisa a pedido "c++"

2 a resposta

elimine cópias desnecessárias ao chamar algoritmos C ++ / STL

Eu codifiquei o exemplo a seguir para ilustrar melhor minhas perguntas. No código abaixo, apresento umobjeto de função [http://en.wikipedia.org/wiki/Function_object](ou seja,funObj) NofunObj definição da classe, uma variável integrante ...

3 a resposta

Ocorre um erro de falha de segmentação para uma função simples que codifiquei [fechado]

Aqui eu só quero definir uma função que retorne a multiplicação de matrizes, comN arbitrário, gostaria de gerar uma matriz com umnew comando. Quando executo a função, recebo o erro: Segmentation fault (core dumped)Sempre que atribuo valores aC ...

1 a resposta

Vetores C ++ (em vez de matrizes)

Estou escrevendo um lexer e guardei as palavras-chave e as palavras reservadas em uma matriz como abaixo: string keywords[20] = { "and", "or", "while", "not", "if", "read", "write", "set", };Eu descobri que eu poderia usar vetores ...

3 a resposta

Como você reduz a largura de banda de uma conexão de soquete em C?

Estou escrevendo um aplicativo cliente-servidor usando soquetes BSD. Ele precisa ser executado em segundo plano, transferindo dados continuamente, mas não pode prejudicar a largura de banda da interface de rede do uso normal. Dependendo ...

2 a resposta

Precisa de ajuda para salvar variáveis via fstream, preciso usar o vetor?

Estou fazendo este projeto, onde quero salvar algumas variáveis para um dispositivo; Nome do dispositivo, ID e tipo. bool Enhedsliste::newDevice(string deviceName, string type) { fstream myFile; string line; char idDest[4]; ...

3 a resposta

google-test: cobertura de código

É possível obter cobertura de código feita por testes usando a estrutura de teste do google?

1 a resposta

Como escrevo uma função de membro que retorna um tipo que existe apenas na classe?

Na verdade, estou implementando uma lista duplamente vinculada em C ++. Aqui está um tipo de MWE: namespace mynamespace { template <typename T> class List { public: List(); void prepend(T); void append(T); void remove(T); private: struct Node { ...

3 a resposta

passando (= retornando) por referência a um vetor na saída da função

este snipet de c ++ é legal? vector<myType>& aClass::aFunction() { vector<myType> aVec; //do stuff return aVec; }use-o em outra função como: vector<myType> getVec = aFunction();então, basicamente, eu estou perguntando: se eu declarogetVec e ...

2 a resposta

Como o uso de namespaces não nomeados nos cabeçalhos causaria violações de ODR?

No Guia de Estilo do Google C ++, oNamespaces [http://google-styleguide.googlecode.com/svn/trunk/cppguide.xml#Namespaces]seção afirma que "O uso de namespaces não nomeados nos arquivos de cabeçalho pode facilmente causar violações do C ++ One ...

3 a resposta

Regex C ++ com char e wchar_t?

Eu tenho um const char e um const wchar_t. Minha função abaixo funciona com o char. Qual é a maneira mais simples / eficiente de escrever uma função que possa lidar facilmente com char e wchar_t? const char* asciiChar = "this is an ascii ...