Resultados da pesquisa a pedido "incomplete-type"
Inicializando uma estrutura que contém um vetor em si
Tenho um sistema de menus que quero inicializar a partir de dados constantes. UMAMenuItem pode conter, como submenu, um vetor deMenuItems. Mas isso só funciona até certo ponto. Aqui estão os ossos do problema: #include <vector> struct S { ...
Uso incompleto da classe no modelo
Estou muito surpreso que, em várias versões de amostra do g ++, o seguinte seja compilado sem erro ou aviso: // Adapted from boost::checked_delete() template <class T> inline void assert_complete() { typedef char type_must_be_complete[ ...
Dependências circulares / tipos incompletos
Em C ++, eu tenho um problema com dependências circulares / tipos incompletos. A situação é a seguinte: Stuffcollection.h #include "Spritesheet.h"; class Stuffcollection { public: void myfunc (Spritesheet *spritesheet); void myfuncTwo (); }; ...
Campo estático de um tipo incompleto - é legal?
A declaração de um campo estático de um tipo que está incompleto no momento da definição de classe é legal em C ++? Por exemplo Foo.h: class Foo { public: // ... private: class Bar; static Bar something; }; Foo.cpp: class Foo::Bar { // ... }; ...
s modelos de contêiner padrão podem ser instanciados com tipos incompleto
s vezes é útil instanciar um contêiner padrão com um tipo incompleto para obter uma estrutura recursiva: struct multi_tree_node { // Does work in most implementations std::vector< multi_tree_node > child; }; struct trie_node { // Does not work ...
possível deduzir se o tipo está incompleto sem falha de compilaçã
Eu quero alcançar um comportamento como sizeof (complete_type) retornará real sizeof e sizeof (incomplete_type) - será apenas 0 Eu preciso fornecer informações do tipo de tempo de execução estendido para comunicação IPC (entre processos) com a ...
A "solução" GotW # 101 realmente resolve alguma coisa?
eia primeiro os posts de Herb's Sutters GotW sobre pimpl em C ++ 11: Gotot # 100: Firewalls de compilação (dificuldade: 6/10) [http://herbsutter.com/gotw/_100/] Gotot # 101: Firewalls de compilação, parte 2 (dificuldade: ...
Página 2 do 2