Resultados da pesquisa a pedido "c++"

5 a resposta

Os construtores são seguros em segmentos em C ++ e / ou C ++ 11?

Derivado desta pergunta erelacionado a esta questão:Se eu construir um objeto em um thread eentão transmitir uma referência / ponteiro para outro segmento, é...

5 a resposta

extern C não pode ser usado em nível de classe?

Só quer confirmar no ambiente Windows, VSTS 2008 + C + + projeto, só poderíamos aplicar extern C ao nível de função, não ser capaz de aplicar ao nível de cla...

2 a resposta

Visibilidade de classes / estruturas de modelos particulares

Não entendo por que, no código a seguir, tenho permissão para criar a funçãoprint_private_template enquanto o compilador reclamaprint_private_class: #include <cstdio> class A { private: template <unsigned T> struct B { }; struct C { }; public: ...

2 a resposta

Tipo apagando tipo apagamento, alguma pergunta?

Então, suponha que eu queira digitar apagar usando o tipo apagamento. Eu posso criar pseudo-métodos para variantes que permitem um natural: pseudo_method print = [](auto&& self, auto&& os){ os << self; }; std::variant<A,B,C> var = // create a ...

3 a resposta

Bluetooth em C ++

1 a resposta

Diferenças entre tr1 :: shared_ptr e boost :: shared_ptr?

Existe alguma diferença entretr1::shared_ptr eboost::shared_ptr? Se sim, o que?

2 a resposta

O que é "modelo <classe T> usando owner = T;"?

Abaixo é extraído degsl.h da Microsoftgsl biblioteca ( https://github.com/microsoft/gsl [https://github.com/microsoft/gsl]): namespace gsl { // // GSL.owner: ownership pointers // using std::unique_ptr; using std::shared_ptr; template<class T> ...

1 a resposta

Tipo de ponteiro para membro da classe base

Eu tenho um problema em relação aos ponteiros de membros. O código a seguir falha ao compilar usando o CC do Oracle Solaris Studio 12.2 e o cygwin GCC 4.3.4, mas funciona com o Microsoft Visual C ++ 2010: struct A { int x; }; struct B : public A ...

10 a resposta

Por que printf ("% f", 0); dar comportamento indefinido?

A declaração printf("%f\n",0.0f);imprime 0. No entanto, a declaração printf("%f\n",0);imprime valores aleatórios. Percebo que estou exibindo algum tipo de comportamento indefinido, mas não consigo descobrir o porquê especificamente. Um valor ...

1 a resposta

Obter identificador de console

Como obtenho o identificador do console de um aplicativo externo? Eu tenho um programa rodando como um console. Eu tenho um segundo programa que chamará GetConsoleScreenBufferInfo, mas para isso eu preciso do identificador de console do primeiro ...