Resultados da pesquisa a pedido "c++"

3 a resposta

Não é possível acessar o método de classe derivada do ponteiro do tipo classe base

Devo especificar que sou um pouco novo no OOP. Estou tentando criar um vetor do tipo ponteiro para Person que possui o método GetName () e acessar um método GetSpg () da minha classe Player que deriva de Person. Recebo um erro "GetSpg () não é um ...

1 a resposta

Falha na segmentação em std :: thread :: std :: id = operator ==

Encontrei um problema que não sei ao certo como resolver. Acredito que seja um problema no GCC e / ou libstdc ++. Estou executando o Ubuntu 14.04 LTS com o GCC 4.8.2-19ubuntu1, libstdc ++ 3.4.19 (eu acredito?Como você encontra qual versão da ...

3 a resposta

Variáveis após os dois pontos em um construtor [duplicado]

Esta pergunta já tem uma resposta aqui: Qual é essa sintaxe estranha de membro do cólon (“:”) no construtor? [/questions/1711990/what-is-this-weird-colon-member-syntax-in-the-constructor] 12 respostasAinda estou aprendendo C ++ e tentando ...

3 a resposta

Por que não há boost :: copy_on_write_ptr?

eu acabei de veresta [http://en.wikibooks.org/wiki/More_C%2B%2B_Idioms/Copy-on-write]legaisponteiro de cópia na gravaçãoimplementação. Parece bastante genérico e útil, então minha pergunta é: Essa classe está contida em algum dos kits de ...

3 a resposta

Rápida implementação / aproximação da função pow () em C / C ++

Estou procurando uma implementação mais rápida ou uma boa aproximação das funções fornecidas pelocmath. Preciso acelerar as seguintes funções pow(x,y)exp(z*pow(x,y))Ondez<0. x é de (-1.0,1.0) ey é de (0,0, 5,0)

2 a resposta

Excluir matriz 2D C ++ [fechada]

Esses dois métodos de liberação de uma matriz 2D são semelhantes? int** M = new int*[5]; for (int i = 0; i < 5; ++i) M[i] = new int[3]; for (int i = 0; i < 5; ++i) { for (int j = 0; j < 3; ++j) { M[i][j] = i + j; } }excluir I: for (int i = 0; i ...

4 a resposta

Programa de compilação para 32 bits no sistema operacional Linux de 64 bits causa erro fatal

Usando gcc -m32 myprog.cdeve compilar na versão de 32 bits o arquivomyprog.c. Infelizmente, recebo este erro: In file included from /usr/include/stdio.h:27:0, from myprog.c:1: /usr/include/features.h:374:25: fatal error: sys/cdefs.h: No such ...

2 a resposta

Qual é a diferença entre "struct" e a falta de palavra "struct" antes do membro de uma estrutura

Eu tenho que criar uma implementação simples da lista. Eles cara que quer colocarstruct antes do membronext de aulaNode. Por que existe umstruct palavra, qual seria a diferença sem ele? struct Node{ int value; struct Node *next;//what is this ...

5 a resposta

Constância física de uma classe

Estou estudando "The C ++ Programming Language" de Bjarne Stroustrup e ele fala sobre a constância lógica e física de uma classe. O exemplo de constância lógica é algo como: class A { int m; void func() const { m++; } //forbidden }É possível ...

1 a resposta

Como trabalho com vetores aninhados em C ++?

Estou tentando trabalhar com vetores de vetores de ints para um solucionador de quebra-cabeças de sudoku que estou escrevendo. Questão 1: Se vou acessar um vetor 2D por índice, preciso inicializá-lo primeiro com o tamanho apropriado? Por ...