Resultados da pesquisa a pedido "extern"

3 a resposta

Alterando o valor de uma variável externa

Nós temos em File1.c

3 a resposta

Uma declaração usando "auto" corresponde a uma declaração externa que usa um especificador de tipo concreto?

Considere o seguinte programa: extern int x; auto x = 42; int main() { }Clang 3.5 aceita (demonstração ao vivo [http://coliru.stacked-crooked.com/a/8346873c11d41df9]), O GCC 4.9 e o VS2013 não (demonstração ao vivo para o ...

3 a resposta

protótipos de funções externas?

my_math.h// case 1 unsigned int add_two_numbers(unsigned char a, unsigned char b); //case 2 extern unsigned int add_two_numbers(unsigned char a, unsigned char b);Qual é a diferença entre o caso 1 e o caso 2? Eu nunca useiextern para protótipos de ...

3 a resposta

O que significa a palavra-chave extern?

O que faz oextern palavra-chave significa? Eu vi isso na frente de uma declaração de função como extern void DoFoo ...

3 a resposta

especificador de classe de armazenamento externo

A seção 7.1 do padrão C ++ menciona 'extern' como um especificador de classe de armazenamento. N3126 - "O especificador externo pode ser aplicado apenas aos nomes de variáveis e funções. O especificador externo não pode ser usado na declaração ...

3 a resposta

Quais são os requisitos para os parâmetros do modelo C +

Se você estiver usando um modelo em C ++ que usa um valor inteiro como parâmetro, há algum requisito em uma variável inteira usada como parâmetro diferente do que se a variável fosse usada como parâmetro em uma chamada de função? Este é um ...

3 a resposta

Como converter / ref parâmetros externos para F #

Eu tenho uma declaração externa em C # que é assim: [DllImport("something.dll")] public static extern ReturnCode GetParent(IntPtr inRef, out IntPtr outParentRef);Como traduzir isso para F #?

3 a resposta

O amigo externo global “C” do C ++ não pode alcançar um membro privado na classe com namespace

Por favor, considere o código: #include <iostream> using namespace std; extern "C" void foo( void ); namespace A { template< int No > class Bar { private: friend void ::foo( void ); static void private_func( int n ); }; template< int No > void ...

4 a resposta

Como o vinculador sabe onde está a definição de uma função externa?

Eu li alguns posts e concluí que extern diz ao compilador que &quot;esta função existe, mas o código para ela está em outro lugar. Não entre em pânico&quot;....

4 a resposta

Como faço para parar mangling de nome da função exportada da minha DLL?

Eu estou tentando criar uma DLL que exporta uma função chamada &quot;GetName&quot;. Eu gostaria que outro código fosse capaz de chamar essa função sem precis...