Resultados da pesquisa a pedido "c++"

9 a resposta

Retornando um ponteiro para um elemento vetorial em c ++

Eu tenho um vetor de myObjects no escopo global. Eu tenho um método que usa umstd::vector<myObject>::const_iterator para percorrer o vetor e fazer algumas comparações para encontrar um elemento específico. Depois de encontrar o elemento ...

5 a resposta

Solicitando privilégios de administrador em tempo de execução

possível obter um aplicativo C ++ em execução no Windows para solicitar privilégios de administrador do sistema operacional em tempo de execuçã Eu sei que isso pode ser feito em tempo de compilação, mas parece que não consigo encontrar em ...

1 a resposta

Como posso ler linha por linha usando a interface do Boost IOStreams para arquivos Gzip?

Consegui integrar as APIs Iostream de impulso para ler arquivos compactados. Segui a documentação na página de reforço e tenho o seguinte código até agora: std::stringstream outStr; ifstream file("file.gz", ios_base::in | ios_base::binary); try ...

2 a resposta

Como incorporar o Windows Form na GUI ATL não gerenciad

Eu tenho um controle de usuário de formulário do Windows que é tornado COM visível. Agora, quero incorporar esse controle em uma GUI da caixa de diálogo AT O projeto ATL (C ++ não gerenciado) deve obter apenas o progID do winform, criá-lo e ...

3 a resposta

Endereço de etiquetas (MSVC)

Estamos escrevendo um código de bytes para uma linguagem compilada de alto nível e, após alguns perfis e otimizações, ficou claro que a maior sobrecarga de desempenho atual é a instrução switch que estamos usando para ir para os casos de códigos ...

5 a resposta

Por que o destruidor foi chamado apenas uma vez?

#include <iostream> using namespace std; class Test { public: Test() { printf("construct ..\n"); } ~Test() { printf("destruct...\n"); } }; Test Get() { Test t = Test(); return t; } int main(int argc, char *argv[]) { Test t = Get(); return 0; }a ...

4 a resposta

Sobrecarga de operadores aritméticos

O operador de atribuição pode ser declarado como T & operator = (const t &); em uma classe, mas os operadores aritméticos não podem ser definidos dessa maneira. Tem que ser função de amigo. Eu não entendo porque? Você pode explicar, por favor

5 a resposta

eferência indefinida a uma função

Estou usando Linux e tenho os seguintes arquivos: main.c, main.h fileA.c, fileA.h fileB.cpp, fileB.hA funçãoF1() é declarado emfileB.h e definido emfileB.cpp. Eu preciso usar a função emfileA.c e, por isso, declarei a função como extern void ...

2 a resposta

upla @boost: aumentando o número máximo de elementos

Oboost tupla documentation [http://www.boost.org/doc/libs/1_46_0/libs/tuple/doc/tuple_users_guide.html#tuple_types] diz: A versão atual suporta tuplas com 0 a 10 elementos. Se necessário, o limite superior pode ser aumentado para, por exemplo, ...

2 a resposta

O GetSystemInfo fornece o número total de CPUs virtuais (ou seja, com hiperencadeamento)?

@GetSystemInfo fornecerá o número de CPUs / núcleos físicos, mas eu gostaria de saber o número total de CPUs virtuais. I.e. nos novos chips Nahelam, eles têm 4 núcleos, mas aparecem como 8 cpus. Se GetSystemInfo não fornecer essas informações, ...