Resultados da pesquisa a pedido "c++"

5 a resposta

Pode T no modelo <nome do tipo T> usar herança?

Eu quero fazer algo assim: template <typename T:public Vertex> addTri( T v1, T v2, T v3 ) { // Take v1.pos, v2.pos, v3.pos and create a geometric repn.. Triangle tri( v1.pos, v2.pos, v3.pos ) ; // all vertices will // have to have a .pos member. ...

4 a resposta

onteiro base para a matriz de objetos derivad

Depois de umaquestã [https://stackoverflow.com/questions/7196172/interview-question-couldnt-answer-it-today] perguntei aqui hoje hoje e várias perguntas com temas semelhantes, estou aqui para perguntar sobre esse problema do ponto de vista de ...

1 a resposta

Herança privada VS composição: quando usar qual?

Herança privada VS composição. Estou tendo um pouco de confusão quando usar cada um. Como a herança privada sela, de certa forma, a cadeia da herança, dad class A { private: int z; protected: int y; public: int x; }; class B : private A { /* ...

5 a resposta

O que é uma união?

Recently Estou trabalhando no Windows e descobri que muitas estruturas de dados são definidas comostruct comunion como variáveis de membro. Exemplo disso seriaEVT_VARIANT no Windows. Não consegui entender qual é o objetivo por trás diss

2 a resposta

Uso incompleto da classe no modelo

Estou muito surpreso que, em várias versões de amostra do g ++, o seguinte seja compilado sem erro ou aviso: // Adapted from boost::checked_delete() template <class T> inline void assert_complete() { typedef char type_must_be_complete[ ...

7 a resposta

Como gerar um número aleatório usando a biblioteca padrão C ++ 11

O novo C ++ 11 Standard possui um capítulo inteiro dedicado aos geradores de números aleatórios. Mas como faço para executar a tarefa mais simples e mais comum que costumava ser codificada dessa maneira, mas sem recorrer à biblioteca C ...

2 a resposta

Classificação rápida no momento da compilação usando modelos variados C ++ 11

Acabei de implementar o algoritmo de ordenação rápida usando modelos variáveis C ++ 11 para avaliá-lo no momento da compilação. No entanto, encontro um problema de desempenho quando o conjunto de dados é muito grand #include <iostream> using ...

8 a resposta

Como o operador sizeof é implementado em c ++?

lguém pode me indicar a implementação do operador sizeof em C ++ e também algumas descrições sobre sua implementaçã sizeof é um dos operadores que não pode ser sobrecarregad Então significa que não podemos alterar seu comportamento padrã

6 a resposta

C ++: Qual é a especificação do formato printf () para “float”

C ++: O que é oprintf() especificação de formato parafloat? (Visual C ++) Costumava ser o que eu usei%g parafloat e%lg paradouble. Parece que as especificações mudaram efloat é indefinido edouble é%g. Tenho bits na memória que estou ...

3 a resposta

Um bug do VS2010? Permitindo que a referência não-const de ligação ao rvalue SEM MESMO um aviso?

string foo() { return "hello"; } int main() { //below should be illegal for binding a non-const (lvalue) reference to a rvalue string& tem = foo(); //below should be the correct one as only const reference can be bind to rvalue(most important ...