Resultados da pesquisa a pedido "typedef"

5 a resposta

O que é 'declaração direta' e a diferença entre 'typedef struct X' e 'struct X'?

5 a resposta

O que significa “typedef void (* Something) ()” significa

Estou tentando entender o que isso significa, o código que estou vendo tem em .h typedef void (*MCB)(); static MCB m_process;em .C MCB Modes::m_process = NULL;E às vezes quando eu faço m_process();Eu recebo uma falha de segmentação, ...

3 a resposta

o tamanho de armazenamento de "nomes" não é conhecido

Eu recebo esse erro ao compilar este arquivo de origem .c /INIT_SOURCE_BUILD/src/names_list.c:7: erro: o tamanho de armazenamento de 'nomes' não é conhecido #include <stdio.h> #include "list.h" int main(){ struct List names; names->size = 3; ...

2 a resposta

Use typedef / using da classe base modelada na classe derivada

Ao acessar um

2 a resposta

É possível definir uma especialização de modelo de implementação como typedef de outro tipo?

Eu tenho um modelo de classe para o qual eu quero introduzir várias especializações de modelo. Essas especializações de modelo são idênticas a algum tipo exi...

1 a resposta

A função de membro modelada typedefs não será compilada

#include <iostream> #include <string> using namespace std; void printstr( const string & s ) { cout << s << endl; } template < typename A > class Test { public: typedef void (*Func)( const A & ); }; typedef void (*Func)( const string & ...

1 a resposta

O que é uma extensão do C ++ 11 [-Wc ++ 11-extensions]

Preciso de ajuda para entender onde esse erro está ocorrendo: aviso: a inicialização na classe do membro de dados não estáticos é uma extensão do C ++ 11 [-Wc ++ 11-extensions] Esta é a seção do código de onde vem: typedef struct Hand { bool ...

2 a resposta

Declaração de variável causa falha de segmentação

Não entendo o motivo de um erro de falha de segmentação no meu programa. O código está disponívelaqui [https://github.com/Muffo/KinectGraffiti/blob/master/src/graffiti.c] Na linha 29 eu declaro umPclImage variável, definida com typedef como uma ...

1 a resposta

Sintaxe de assinatura da função de membro typedef C ++

Desejo declarar a definição de tipo para uma assinatura de função de membro. A função global typedefs fica assim: typedef int (function_signature)(int, int); typedef int (*function_pointer) (int, int);Mas não sou capaz da mesma coisa para uma ...

4 a resposta

Herança em vez de typedef

O C ++ não pode criar um modelo de uma classe typedef ou typedef uma classe de modelo. Sei que herdo e faço da minha classe um modelo, ele funcionará. Exemplos: // Illegal template <class T> typedef MyVectorType vector<T>; //Valid, ...