Resultados da pesquisa a pedido "extern"

4 a resposta

C #: Implementação ou alternativa para StrCmpLogicalW em shlwapi.dll

Para ordenação natural em meu aplicativo, atualmente P / Invoke uma função chamada StrCmpLogicalW em shlwapi.dll. Eu estava pensando em tentar executar o meu...

4 a resposta

Diferença entre colocar variáveis no cabeçalho vs colocar variáveis na fonte

Digamos que declaro um arquivo de cabeçalho com uma variável: int count;Depois, no arquivo de origem, quero usarcount. Tenho que declarar como: extern int countOu posso apenas usá-lo no meu arquivo de origem? Todos assumindo que eu ...

4 a resposta

Por que o link externo não está vinculado a uma variável estática?

Porqueextern int n não compila quando n é declarado (em um arquivo diferente)static int n, mas funciona quando declaradoint n? (Ambas as declarações estavam no escopo do arquivo.) Basicamente, por que éint n no escopo do arquivo não é o mesmo ...

4 a resposta

template Ligação externa? Alguém pode explicar isso?

Um nome de modelo tem ligação (3.5). Um modelo de função não membro pode ter ligação interna; qualquer outro nome de modelo deve ter ligação externa. As entidades geradas a partir de um modelo com ligação interna são distintas de todas as ...

4 a resposta

As funções devem ser “externas” nos arquivos de cabeçalho?

Devem ser feitas funçõesextern em arquivos de cabeçalho? Ou são elesextern por padrão? Por exemplo, devo escrever isto: // birthdays.h struct person find_birthday(const char* name);ou isto: // birthdays.h extern struct person ...

4 a resposta

Usando a palavra-chave externa para chamar funções

Eu quero chamar funções definidas no test.c de outro.c. Eu possoextern afunction1 chamá-lo? Além disso, eu tenho que usarextern nofunction2 efunction3, que estão sendo chamados porfunction1? other.c extern function1(); function1();test.c void ...

4 a resposta

Como declarar meu CGRectZero como constante?

Esta é uma pergunta C / Objective-C para iniciantes :-) Digamos que eu quero um CGRectOne e um CGRectTwo constantes. Como posso declarar isso? Obrigado, Jérémy

4 a resposta

palavra-chave externa para a função é necessária em

Parece-me que, mesmo que eu me refira a uma função em outro arquivo sem declaração externa, o gcc ainda pode compilar essa unidade. Então, eu estou querendo saber se a declaração externa é necessária em qualquer lugar para a função? Eu sei que ...

4 a resposta

Qual é a maneira correta de usar extern para variáveis globais?

file a.cc int a = 0;file b.cc #include "a.cc"file main.cc #include "b.cc" extern int a; int main() { } g++ -c a.cc g++ -c b.cc g++ main.cc a.o b.o error: multiple definitions of aO que eu estou fazendo errado aqui

4 a resposta

Criar array de caracteres externos em C

Como criar uma matriz de caracteres externos em Tentei várias maneiras de definirchar cmdval[128] mas sempre dizundefined reference to 'cmdval' Eu quero colocar uma string em cmdval emfirst.c e use-o em outro arquivosecond.c Arquivo. Eu ...