Resultados da pesquisa a pedido "c++"

5 a resposta

Como obter o tamanho de uma matriz? [duplicado

Esta pergunta já tem uma resposta aqui: Como uso matrizes em C ++? [/questions/4810664/how-do-i-use-arrays-in-c] 5 respostas Em C # eu uso a propriedade Length incorporada à matriz da qual gostaria de obter o tamanho. Como fazer isso em C ++?

5 a resposta

omo posso conectar funções do Windows em C / C +

Se eu tiver uma funçãofoo() que o Windows foi implementado no kernel32.dll e sempre retorna true, posso ter o meu programa: "bar.exe" conecta / desvia a função Windows e faz com que ela retorne falsa para todos os processo Então, se meu svchost, ...

1 a resposta

Usando Lambdas no Maps

Estou tentando implementar um mapa com uma função lambda em C ++ 11, como tal std::map<int, int, [](const int&a, const int& b) { return a < b; }> test; mas que falha com error: incompatibilidade de tipo / valor no argumento 3 na lista de ...

13 a resposta

Verifique se uma classe tem uma função de membro de uma determinada assinatura

Estou pedindo um truque de modelo para detectar se uma classe tem uma função de membro específica de uma determinada assinatur O problema é semelhante ao aqui citadohttp: //www.gotw.ca/gotw/071.ht [http://www.gotw.ca/gotw/071.htm] mas não o ...

10 a resposta

Como faço para apagar um elemento de std :: vector <> pelo índice?

Eu tenho um std :: vector <int> e quero excluir o n-ésimo elemento. Como faço isso std::vector<int> vec; vec.push_back(6); vec.push_back(-17); vec.push_back(12); vec.erase(???);

5 a resposta

Lance um aplicativo C ++ a partir de outro e comunique-se com ele

Tenho um programa C ++ (tecnicamente MATLAB mex), que planejo usar para iniciar um programa escravo C ++ puro independente no meu sistema. O programa de chamada principal pode ser algo como o seguinte: void mexFunction(int nlhs,mxArray ...

4 a resposta

bjetos de tipos internos têm precedência especial na ordem de inicialização estátic

Eu esperava que o código a seguir gerasse uma falha de segmentação (ou de outra forma UB): struct T { T(); }; T t; char const* str = "Test string"; T::T() { std::cout << str; // zero-initialised, only! } int main() {}Isso é porquet é ...

3 a resposta

Como usar std :: atomic eficientemente

std :: atomic é um novo recurso introduzido pelo c ++ 11, mas não consigo encontrar muito tutorial sobre como usá-lo corretamente. Então, a prática a seguir é comum e eficiente? Uma prática que usei é que temos um buffer e quero o CAS em alguns ...

3 a resposta

Vazamento de memória possível sem um destruidor virtual?

#include <iostream> using namespace std; class base { int a; public: base() {a =0;} }; class derv :public base { int b; public: derv() {b =1;} }; int main() { base *pb = new derv(); delete pb; } Eu não tenho um destruidor virtual na classe derv, ...

16 a resposta

Como obter o Diretório Atual?

Estou fazendo isso em C # e Delphi, mas C ++ é ruim. O objetivo é criar um arquivo no diretório atual (onde o executável está sendo executado Meu código: LPTSTR NPath = NULL; DWORD a = GetCurrentDirectory(MAX_PATH,NPath); HANDLE hNewFile ...