Resultados da pesquisa a pedido "c++"

1 a resposta

Onde reside nullptr_t?

Um pouco de pré-história. Estou escrevendo um mecanismo de jogo há algum tempo. Ele é dividido em várias bibliotecas estáticas, como "utils", "rsbin" (sistema de recursos), "janela", que são então vinculadas a um único executável. É um ...

1 a resposta

Por que os membros dos dados da classe não podem ser inicializados pela sintaxe de inicialização direta?

Estou curioso para saber que por que os membros dos dados da classe não podem ser inicializados usando a sintaxe ()? Considere o seguinte exemplo: #include <iostream> class test { public: void fun() { int a(3); std::cout<<a<<'\n'; } private: int ...

4 a resposta

Definindo elementos do vetor no loop for baseado em intervalo

Eu me deparei com o que considero um comportamento estranho com o loop for baseado em intervalo do c ++ 11 ao atribuir a elementos de um alocado dinamicamentestd::vector. Eu tenho o seguinte código: int arraySize = 1000; std::string fname = ...

2 a resposta

Classe C ++ e objetos interligados formando um ciclo

Como eu poderia conseguir estrutura de objeto intertravado que faz um ciclo em C ++ class Foo { Bar bar; }; class Bar { Foo foo; };

5 a resposta

Existe algo como uma declaração de caso modelo

Então, eu tenho esse código realmente feio: template <typename T> std::conditional_t<sizeof(T) == sizeof(char), char, conditional_t<sizeof(T) == sizeof(short), short, conditional_t<sizeof(T) == sizeof(long), long, enable_if_t<sizeof(T) == ...

1 a resposta

Chamada ambígua com função de referência de valor r sobrecarregada

Eu tenho uma classe com as seguintes declarações: class IcoSphere { [...] private: int _addVertex(const glm::vec3 &p); int addVertex(glm::vec3 p); int addVertex(const glm::vec3 &&p); [...] };Então, eu estou chamando 'addVertex' assim: IcoSphere ...

3 a resposta

Como obter a fonte do widget no Qt definido por stylesheet?

Eu tenho o aplicativo Qt com a folha de estilo personalizada aplicada a ela (e para todos os widgets em geral) com a fonte personalizada incluída nesta folha de estilo. Mas quando tentar obter fonte de algum widgetfont() O método retorna fonte ...

2 a resposta

C ++ passa enum como parâmetro

Se eu tiver uma classe simples como esta para um cartão: class Card { public: enum Suit { CLUBS, DIAMONDS, HEARTS, SPADES }; Card(Suit suit); };e quero criar uma instância de um cartão em outro arquivo, como passo a enumeração? #include ...

5 a resposta

g ++ Como receber um aviso ao ignorar o valor de retorno da função

O lint produz algum aviso como: foo.c XXX Warning 534: Ignoring return value of function bar()Do cotãomanual [http://legacy.cleanscape.net/products/cpp/checks.html] 534 Ignorando o valor de retorno da função 'Symbol' (compare com Location) Uma ...

3 a resposta

Diferença entre o vetor <int> V [] e o vetor <vetor <int>> V

vector <int> V[] evector< vector<int> > V ambos sãoMatriz 2D. Mas qual é odiferença entre seuse onde usamos isso em lugar diferente? Por favor, dê uma breve explicação.