Resultados da pesquisa a pedido "c++"

2 a resposta

Limites de BOOST_FUSION_ADAPT_STRUCT

Eu tentei brincar com oBOOST_FUSION_ADAPT_STRUCT macro e tentei algumas coisas ingênuas, como usar o Fusion para imprimir qualquer estrutura arbitrária. A partir destecódigo de exemplo fornecido na ...

0 a resposta

Qt remover barra de título

Eu tenho um MediaPanel que herda de QWidget e quero ocultar a barra de título, mas o evento se eu definir os sinalizadores comsetWindowFlags(Qt::CustomizeWindowHint | Qt::WindowTitleHint); (ou outras bandeiras como) o resultado ainda é o ...

3 a resposta

Existem casos em que o downcasting de uma base real para um derivado seria definido?

No caso geral, é (um comportamento muito bem merecido) indefinido a transmissão de um (dinâmico)Base para uma das classes derivadasDerived O óbvio UBclass Base { public: virtual void foo() { /* does something */ } int a; } class Derived : public ...

23 a resposta

Por que o C # não fornece a palavra-chave 'friend' no estilo C ++? [fechadas]

oPalavra-chave do amigo C ++ [http://www.cplusplus.com/doc/tutorial/inheritance/]permite umaclass A para designarclass B como amigo. Isso permiteClass B para acessar oprivate/protected membros declass A. Eu nunca li nada sobre por que isso foi ...

2 a resposta

Por que std :: hash é uma estrutura em vez de uma função?

A biblioteca padrão implementa std :: hash como uma estrutura de modelo especializada para diferentes tipos. É usado assim: #include <iostream> #include <functional> int main() { std::hash<int> hasher; std::cout << hasher(1337) << std::endl; ...

3 a resposta

Ressetando o estado do fluxo cin c ++

Aqui estou tentando obter um número inteiro do usuário, fazendo um loop enquanto a entrada está correta. Depois de inserir um valor não inteiro (por exemplo, "dsdfgsdg"), o cin.fail () retorna true, conforme o esperado, enquanto o corpo do loop ...

1 a resposta

Excluir duas vezes em initializer_list vs 2013

Hoje, encontrei um problema de memória no meu projeto, com uma classe usando o c ++ 11 initializer_list. O sistema sinaliza um problema de memória: "Expressão _BLOCK_TYPE_IS_VALID (pHead-> nBlockUse) em dbgdel.cpp. Simplifiquei o código para um ...

2 a resposta

Erro no makefile: definição múltipla de _start

Eu tentei escrever um makefile: CC = g++ LD = ld CFLAGS = -Wall -std=c++0x -O3 LDFLAGS = -lgsl -lgslcblas -lpthread SOURCES = main.cpp OBJECTS = $(SOURCES:.cpp=.o) EXECUTABLES = main all: $(SOURCES) $(EXECUTABLES) $(EXECUTABLES): $(OBJECTS) ...

4 a resposta

Símbolo indefinido ___gxx_personality_v0 no link

Eu tenho recebido este símbolo indefinido com esta linha de comando: $ gcc test.cpp Undefined symbols: "___gxx_personality_v0", referenced from: etc...O test.cpp é simples e deve ser compilado. Qual é o acordo?

8 a resposta

Funções estáticas em C ++

Eu li alguns posts aqui sobre funções estáticas, mas ainda estou tendo problemas com a implementação. Estou escrevendo um exemplo codificado do algoritmo de Dijkstra para encontrar o caminho mais curto. Declarado em Alg.h: static void ...