Resultados da pesquisa a pedido "c++"
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 ++?
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, ...
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 ...
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 ...
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(???);
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 ...
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 é ...
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 ...
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, ...
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 ...