Resultados da pesquisa a pedido "c++"

4 a resposta

Por que estou recebendo esse 'enum' não é um erro de classe ou de espaço para nome?

Preciso chamar um método com esta assinatura na minha classe Manager: void createPlayer(Player& player, PlayerType& playerType);Eu tenho um jogador definido assim: using namespace std; enum PlayerType { FORWARD, DEFENSEMAN, GOALIE }; ...

2 a resposta

O que significa "for (const auto & s: strs) {}"?

O quefor (const auto &s : strs) significar? Qual é a função do cólon:? vector<string> &strs; for (const auto &s : strs){ // }

3 a resposta

Melhor biblioteca de matrizes C ++ para matrizes unitárias esparsas

Estou procurando uma boa biblioteca de matrizes C ++ (na melhor das hipóteses mantidas ativamente). Desse modo, deve ser modelado, porque quero usar um complexo de racionais como tipo numérico. As matrizes com as quais estou lidando são ...

6 a resposta

Por que destruidor não é chamado de exceção?

eu esperavaA::~A() para ser chamado neste programa, mas não é: #include <iostream> struct A { ~A() { std::cout << "~A()" << std::endl; } }; void f() { A a; throw "spam"; } int main() { f(); }No entanto, se eu mudar a última linha para int ...

2 a resposta

Por que minha multiplicação direta de quaternário é mais rápida que o SSE?

Eu tenho passado por algumas implementações diferentes de multiplicação de quaternion, mas fiquei bastante surpreso ao ver que a implementação de referência é, até agora, a minha mais rápida. Esta é a implementação em questão: inline static quat ...

2 a resposta

Adicionando sinais / slots (QObject) ao QGraphicsItem: desempenho atingido?

Desejo adicionar sinais / slots a um QGraphicsItem para poder acessar QGraphicsItemObjects a partir de outro thread. Existem duas opções que eu conheço: use QGraphicsObject ou herda de QObject e QGraphicsItem. Usando QGraphicsObjectIsso é ...

2 a resposta

Misturando pipeline de função fixa e programável em opengl

Ok, então aqui está o meu problema. Eu tenho uma estrutura usada pela minha escola para visualizações e tenho tentado configurá-la para fazer gráficos 3D. O problema é que a estrutura atualmente usa apenas o pipeline de função fixa para desenhar. ...

2 a resposta

Por que usar std :: less como o functor padrão para comparar chaves em std :: map e std :: set?

Eu estou me perguntando por questd::map estd::set usarstd::less como o functor padrão para comparar chaves. Por que não usar um functor que funciona de forma semelhante ao strcmp? Algo como: template <typename T> struct compare { // Return less ...

1 a resposta

Inspecionando o conteúdo do std :: vector no depurador do Eclipse CDT

Estou usando o Eclipse com o plug-in CDT para desenvolver em C ++. Também estou usando a biblioteca std para criar vetores e estou tendo um problema durante a depuração: O Eclipse não me permite exibir o conteúdo dos vetores. Existe alguma ...

4 a resposta

Como iterar através de uma lista de objetos em c ++

Eu sou muito novo em c ++ e luto para descobrir como devo percorrer uma lista de objetos e acessar os membros. Eu tenho tentado isso onde 'dados' é a lista e 'aluno' uma classe. std::list<Student>::iterator<Student> it; for(it = data.begin(); ...