Resultados da pesquisa a pedido "c++"
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 ...
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 ...
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 = ...
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; };
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) == ...
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 ...
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 ...
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 ...
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 ...
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.